Undergraduate Courses
Check University Catalog of the Computer Engineering Department.
CMPE Undergraduate Course List
CMPE 30 - Programming Concepts and Methodology
CMPE 50 - Object-Oriented Concepts and Methodology
CMPE 92 - International Program Studies
CMPE 102 - Assembly Language Programming
CMPE 110 - Electronics for Computing Systems
CMPE 120 - Computer Organization and Architecture
CMPE 125 - Digital Design
CMPE 126 - Algorithms and Data Structure Design
CMPE 127 - Microprocessor Design I
CMPE 130 - Advanced Algorithm Design
CMPE 131 - Software Engineering I
CMPE 132 - Information Security
CMPE 135 - Object-Oriented Analysis and Design
CMPE 137 - Wireless Mobile Software Engineering
CMPE 138 - Database Systems I
CMPE 139 - Fundamentals of Data Mining
CMPE 140 - Computer Architecture and Design
CMPE 142 - Operating Systems Design
CMPE 146 - Real-Time Embedded System Co-Design
CMPE 148 - Computer Networks I
CMPE 152 - Compiler Design
CMPE 163 - Introduction to Computer Graphics and Augmented Reality
CMPE 165 - Software Engineering Process Management
CMPE 172 - Enterprise Software Platforms
CMPE 180 - Individual Studies
CMPE 180A - Data Structures and Algorithms in C++
CMPE 180B - Database Systems
CMPE 180C - Operating Systems Design
CMPE 180D - Digital Design and Microprocessors
CMPE 181 - Internet of Things Platforms
CMPE 182 - Internet of Things Security
CMPE 183 - Cryptocurrencies and Blockchains
CMPE 184 - Human-Centric Cybersecurity Clinics
CMPE 185 - Autonomous Mobile Robots
CMPE 187 - Software Quality Engineering
CMPE 188 - Machine Learning for Big Data
CMPE 189 - Special Topics in Computer Engineering
CMPE 192 - International Program Studies
CMPE 195A - Senior Design Project I
CMPE 195B - Senior Design Project II
CMPE 195E - Senior Design Project I
CMPE 195F - Senior Design Project II
CMPE 198 - Technology and Civilization