Bachelor of Science in Computer Engineering

Admission for the Bachelor of Science in Computer Engineering for the 2019-2020 academic year is now closed. For information about applying for the 2020-2021 academic year, please continue to monitor this site as we will post information in a few months.


Bachelor of Science in Computer Engineering

Undergraduate program for the aspiring globally competitive computer engineering professionals.

Hamad Bin Khalifa University

The aim of Hamad Bin Khalifa University’s Bachelor of Science in Computer Engineering program is to produce globally competitive computer engineering professionals for Qatar, the region, and the wider world.

The program, delivered by HBKU’s College of Science and Engineering, is built on HBKU’s unique model of developing interdisciplinary education that draws on the expert knowledge of its partner institutions alongside its own faculty. This means that students are able to take courses provided by Texas A&M University at Qatar and Carnegie Mellon University in Qatar in addition to the comprehensive range of course offerings from HBKU. Students explore the design of real-world computer engineering systems and are exposed to real-life problems and challenges through a design component that is integrated into the program, as well as a final year project. The dynamic multidisciplinary approach of the curriculum equips the program’s graduates with an exceptionally well-rounded understanding of computer engineering, ensuring that they have all the necessary skills needed for them to go on to explore a wide range of rewarding careers or further study.

Typically, the grade assessment is based on a final examination, mid-term examinations, quizzes, and assignments that include a project and/or laboratory work. Credits are earned semester-by-semester, of which there are eight (two per year, spread across four years).

Each student is required to complete a final year project as an individual or as a member of a team of two to four classmates. The goal of this project is to give students the opportunity to integrate and synthesize the theoretical and experiential knowledge they have built up over the duration of the program. The final year project is conducted under the supervision of faculty.

An Accelerated Master's Program:

The computer engineering program at HBKU provides qualified undergraduate students with the opportunity to apply to a “4+1” accelerated path of study.

It allows them to graduate with a Bachelor of Science degree in computer engineering, as well as a Master of Science degree in data science and engineering or a Master of Science degree in cybersecurity, within five years only, as opposed to the traditional six years. 

Through the “4+1” accelerated program, qualified students in their senior year of undergraduate studies will be admitted to the master’s degree program and will be offered the opportunity to take graduate-level classes that can be used to fulfill the master’s degree requirement, hence enhancing their research capabilities by exposing them to advanced graduate courses. 

Students who are eligible for such an option will undergo extensive research training and will have the opportunity to enroll in research thesis work under the supervision of HBKU faculty. 

They will also be offered the opportunity to intern at one of HBKU’s research institutes, including Qatar Computing Research Institute (QCRI). Students admitted to this accelerated program can use credits hours towards both their bachelor and master’s degrees, hence shortening the time it takes to earn a master’s degree.



Program Focus

  • The cross-disciplinary aspects of computer science and electronic engineering.
  • A thorough understanding of computing devices, systems, and tools – ranging from specialized embedded processors to communication networks to software development.
  • The skills needed to design a computer-based system.
  • The application of mathematics in engineering.
  • The role of hardware and software tools in solving engineering problems.
  • Ethical and professional responsibility in computer engineering.
  • The role of computer engineering and of computer engineers in society, both at a local and a global level.



A 130 - credit full-time program, taught in English over four years, comprised of:

  • 19 general educational courses (in humanities, social analysis, quantitative reasoning, and arts)

  • Mathematics and science courses

  • Core computer engineering courses

  • Core curriculum electives

  • Specialized electives

  • General engineering electives

  • English communication electives

View Admission & Application Requirements