
Master of Science (MSc) in Computer Engineering
Total Credits: ~30-36 credits
Core Courses (Approx. 15 credits)
CE 5101 – Advanced Computer Architecture (3) – CE Core Courses
CE 5201 – Advanced Operating Systems (3) – CE Core Courses
CE 5301 – Machine Learning & Data Mining (3) – CE Core Courses
CE 5401 – Embedded & Real-Time Systems (3) – CE Core Courses
CE 5501 – Computer Security & Cryptography (3) – CE Core Courses
Electives (6-9 credits):
Deep Learning & Neural Networks
Internet of Things (IoT)
Cloud Infrastructure & DevOps
Digital Signal Processing
Software Testing & Quality Assurance
Human-Robot Interaction
Blockchain & Distributed Ledger Technologies
Thesis / Research Project:
CE 5999 – Thesis / Research Project (6-9 credits)