Student Login

Bachelor of Science (BSc) in Computer Engineering (CMPE)

Bachelor of Science (BSc) in Computer Engineering (CMPE)
Total Credits: ~120-130 credits
Core Courses (Approx. 80-90 credits)
  1. CMPE 1101 – Introduction to Computer Engineering (3) – None

  2. CMPE 1201 – Engineering Mathematics I (4) – None

  3. CMPE 1301 – Discrete Mathematics (3) – None

  4. CMPE 1401 – Digital Logic Design (3) – None

  5. CMPE 1501 – Programming Fundamentals (4) – None

  6. CMPE 1601 – Data Structures & Algorithms (4) – Programming Fundamentals

  7. CMPE 1701 – Computer Architecture (4) – Digital Logic Design

  8. CMPE 1801 – Operating Systems (3) – Data Structures & Algorithms

  9. CMPE 1901 – Digital Systems & Microprocessors (3) – Digital Logic Design

  10. CMPE 2001 – Software Engineering (3) – Programming Fundamentals

  11. CMPE 2101 – Computer Networks (3) – Operating Systems

  12. CMPE 2201 – Embedded Systems (3) – Digital Systems & Microprocessors

  13. CMPE 2301 – Database Systems (3) – Programming Fundamentals

  14. CMPE 2401 – Computer Security (3) – Operating Systems

  15. CMPE 2501 – Systems Programming (3) – Programming Fundamentals

  16. CMPE 2601 – Capstone Design I (3) – Senior Standing

  17. CMPE 2701 – Capstone Design II (3) – CMPE 2601

Electives (12-15 credits):
  • Artificial Intelligence & Machine Learning

  • Computer Vision

  • Robotics & Automation

  • Cloud Computing & Virtualization

  • Human-Computer Interaction

  • FPGA Design & Reconfigurable Computing

  • Wireless Sensor Networks

  • Data Mining & Big Data Analytics

Capstone/Final Year:
  • CMPE 2801 – Capstone Design Project (3 credits)

man in black jacket wearing eyeglasses
man in black jacket wearing eyeglasses