Courses

Coure Courses

  • CMPE 100 - Introduction to Computing
  • ENGR 180 - Exploring Engineering
  • ENG/E 179 - English for Academic Purposes I
  • PHYS 100 - Physics for Scientists and Engineers
  • MATH 169 - Calculus for Scientists and Engineers I
  • CMPE 101 - Intermediate Programming
  • EEEN 100 - Electricity and Magnetism
  • ENG/E 180 - English for Academic Purposes II
  • CHEM 100 - General Chemistry
  • MATH 170 - Calculus for Scientists and Engineers II
  • CMPE 211 - Data Structures and Algorithms
  • CMPE 261 - Object Oriented and Concurrent Programming
  • MATH 233 - Discrete Mathematics
  • MATH 259 - Linear Algebra and Differential Equations
  • EEEN 201 - Electrical and Electronic Circuits I
  • CMPE 281 - Computer Engineering Seminar I
  • CMPE 222 - Theory of Computing
  • CMPE 232 - Advanced Data Structures and Algorithms
  • EEEN 222 - Digital Systems Design
  • ENGR 230 - Probability and Random Processes
  • IE 260 - Engineering Economics Analysis
  • CMPE 282 - Computer Engineering Seminar II
  • CMPE 321 - Computer Architecture
  • CMPE 331 - Software Engineering Concepts
  • CMPE 351 - Database Systems
  • CMPE 381 - Computer Engineering Seminar III
  • CMPE 200 - Summer Training
  • CMPE 312 - Operating Systems
  • CMPE 344 - Numerical Methods for Engineers
  • ENGR 400 - Ethics in Engineering and Science
  • CMPE 382 - Computer Engineering Seminar IV
  • CMPE 300 - Summer Practice
  • CMPE 491 - Senior Design Project I
  • CMPE 332 - Software Design and Development
  • CMPE 341 - Algorithm Analysis
  • CMPE 492 - Senior Design Project II

Elective Courses

  • CMPE 272 - User Interface Design
  • CMPE 322 - Computer Networks and Networks Programming
  • CMPE 342 - Compiler Design
  • CMPE 343 - Data Mining
  • CMPE 346 - Natural Language Processing
  • CMPE 353 - Principles of Artificial Intelligence
  • CMPE 373 - Multi-agent Simulation Design
  • CMPE 384 - IT Project Management
  • CMPE 453 - Introduction to Social Network Analysis
  • CMPE 454 - Dynamic Social Network Analysis

Graduate Level Courses

  • ISE 551 - Constraint Programming
  • ISE 555 - Artificial Neural Networks
  • ISE 556 - Human Computer Interaction
  • ISE 561 - Artificial Intelligence
  • ISE 562 - Intelligent Agents and Multi-Agent Planning
  • ISE 563 - Real-Time Systems Modeling with UML
  • ISE 566 - Intelligent Software Systems
  • ISE 581 - Graph Theory