Computer Engineering

The Engineering Department offers the following 4 Major Programs:

  • Civil Engineering
  • Computer Engineering
  • Electrical Engineering
  • Mechanical and Production Engineering

This program offers HND and BSc. degrees in Computer Engineering.

The Computer Engineering program is designed for students who have a strong interest in mathematics, science, and problem-solving, and who aspire to build and innovate in areas such as computer systems, software development, embedded systems, and digital electronics. Applicants are expected to have completed secondary education with a solid foundation in mathematics and physics, and demonstrate analytical thinking and technical curiosity. Throughout the program, students will be trained to design, develop, and maintain both hardware and software systems, preparing them for careers in industries such as telecommunications, robotics, AI, and cybersecurity. Graduates are expected to emerge as competent engineers capable of addressing real-world technological challenges through innovation, collaboration, and ethical engineering practices.

Computer Engineering Program courses :  80 Credit Hours

Course Description Credit Hours
Software Engineering 12 – 20
Computer System Maintenance 12 – 20
Industrial Computing Automation 12 – 20