Page 246 - Undergraduate Catalog 2026-27
P. 246
246 247
Major Requirements 67 Credit Hours Electives 15 Credit Hours
Course Credit Course Credit
Code Course Title Prerequisite(s) Hours Code Course Title Prerequisite(s) Hours
EEN210 Digital Circuits ECS100 3 ME1 Major Elective I - 3
EEN210L Digital Circuits Lab EEN210(co) 1 ME2 Major Elective II - 3
CSC305 Data Communications and Networks Junior Level 3 ME3 Major Elective III - 3
CSC202 Computer Programming II CSC201 3 OE1 Open Elective I - 3
CSC202L Programming Lab CSC201, CSC202(co) 1 OE2 Open Elective II - 3
CSC301 Data Structures and Algorithms CSC202, MTT202 3
CEN330 Probability and Stochastic Processes CEN320, STT100 3 Major Electives 9 Credit Hours
CEN201 Electric Circuits I ECS100 or PHY201, EEN210L 3
CEN320 Signals and Systems MTT205, CEN201 3 Course Code Course Title Prerequisite(s) Credit
Hours
CEN304 Electronic Devices and Circuits CEN201 3
AIRE310 Machine Learning CSC201, COE101, MTT200 3
CEN333 Cross-platform Mobile Application Develop. CSC201 3
AIRE410 Deep Learning AIRE310 3
CEN324 Digital and Analog Electronics CEN304 3
AIRE325 Edge AI CEN325, AIRE310 3
CEN325 Internet of Things: Foundations and Design CSC201, EEN210 3
AIRE430 Generative AI AIRE310 3
CSC308 Operating Systems CSC301 3
AIRE475 Self-Driving Cars AIRE310, CEN325 3
CEN464 Digital Signal Processing CEN320 3
CSC302 Database Management Systems MTT202, CSC201 3
CEN464L Signal Processing Lab CEN464(co) 1
CSC307 Web Design CSC201 3
CEN425 Internet of Things: Applications & Edge AI CEN325 3
SWE401 Software Engineering CSC202 3
CEN401L Embedded and IoT Lab CEN425(co), EEN210L 1
ITE402 Computer Networks: Design & Implementation CSC305 3
EEN365 Control Systems CEN320, MTT204 3
ITE408 Information Security CSC305 3
CEN466 Advanced Digital System Design EEN210 3
CEN435 Low Power Operation of Embedded Systems CEN425 3
CEN455 Fund. of Sec. for Computer & Embedded Systems CSC308, CSC305, CEN325 3
CEN445 Securing the Internet of Things CEN425 3
CEN368 Computer Architecture and Organization EEN210, CEN325 3
EEN220 Electric Circuits II CEN201 3
CEN454 Computer Vision and Image Processing CEN464, CEN464L 3
EEN337 Analog and Digital Communication CEN320 3
CEN399i Internship in Computer Engineering I 90 Credits 2
CEN399ii Internship in Computer Engineering II CEN399i 1 To satisfy the major elective requirements, students need to take 3 courses from the basket of electives for a total of 9 credits.
Students can also take CEN490 Special Topics in Computer Engineering, EEN490 Special Topics in Electrical Engineering, or
CEN451 Computer Engineering Design Project I Senior level 1
ITE490 Special Topics in Information Technology or AIRE concentration courses upon the recommendation and approval of the
CEN452 Computer Engineering Design Project II CEN451 2 Department chair.
Abu Dhabi University | Undergraduate Catalog 2026 - 2027 Abu Dhabi University | Undergraduate Catalog 2026 - 2027

