- CENG100 Computer Engineering Orientation
- CENG111 Introduction to Computer Engineering Concepts
- CENG140 C Programming
- CENG213 Data Structures
- CENG223 Discrete Computational Structures
- CENG232 Logic Design
- CENG242 Programming Languages
- CENG280 Formal Languages and Abstract Machines
- CENG315 Algorithms
- CENG331 Computer Organization
- CENG351 Data Management and File Structures
- CENG334 Introduction to Operating Systems
- CENG336 Introduction to Embedded Systems Development
- CENG350 Software Engineering
- CENG382 Analysis of Dynamic Systems with Feedback
- CENG477 Introduction to Computer Graphics
- CENG462 Artificial Intelligence
- CENG436 Data Communications and Networking
- CENG469 Computer Graphics II
- CENG465 Introduction to Bioinformatics
- CENG565 Introduction to Theory of Computation