School of Science and Engineering

Computer Engineering

BSc in Computer Engineering


Needs for Computer Engineers is growing due to the increasing number of factories, oil refineries and automated buildings, etc. while Computer Engineering programmes are not adequate in the region. The aim of the programme is to develop the know-how necessary to apply technology to engineering problems and processes in the above areas, and to maintain and manage current technology within a multidisciplinary engineering environment like Mathematics, Algorithmic, Electronics and Computer hardware and software.

 Therefore, the programme fits the growing need of computer engineers with necessary skills to be able to integrate rapidly into the industrial sector which is essential for the region in the future. Our students enjoy an environment of dynamic interaction with department staff who aim at continuously developing their learners' skills. The Department also provides postgraduate programmes in Computer Engineering to promote scientific research.


Length of program: 4 year (8 semesters). Total modules taught: 34 of which 12 carry 10 credits and 22 carry 15 credits. A final year project: It carries 30 credits that is planned for two semesters in which the student.

Overall Schedule:
First 2 years: 20 modules: 5 per semester.
Third year: 8 modules: 4 per semester.
Final year: 6 modules: 3 per semester along with the final year project.
Semester schedule: Teaching hours per module:
Total duration: 17 weeks: 15 credit modules: 3 hours per week.
Teaching: 14 weeks:10 credit modules: 2 hours per week.
Midterm Exam: 1 week: Laboratory sessions: Varies according to each module.
Final Exam: 2 weeks.
Total required credits for graduation: 480 credits to be eligible for the BSc degree in Computer Science.


Some of the modules taught in this programme covering the key areas are: Computer communication and Networking, Computer Architecture and Organisation, Signals and Systems, Operating Systems, Digital Signal Processing, Image Processing, Embedded Systems, Industrial Computer Applications, Programmable Devices and Project Management. Final year project is realized by the students through two semesters. The project should cover the knowledges that the students earned during his/her stay in the university.

Skills Development

This programme will equip students with a strong foundation in the technological aspects of computer systems and their architectures also in embedded and industrial computers and electronic systems in general. Furthermore, Signal and Image Processing techniques are acquired throughout this programme. Technical and project management skills are taught to the students in order to be ready to manage reliable practical projects. System design skills are given to our students to design complex systems.


The Departmental philosophy is to effect positive changes through excellent teaching and learning pedagogy. The assessment methods are designed both to reflect and support the above aims. Students are assessed via a wide range of methods (written exam, assignment, Lab reports, quizzes etc.) in order to ensure the development of an extensive range of abilities and skills over the duration of the programme. Project realization, individual or group project activities, presentations, time constraints are other ways of assessments to see the ability of students to integrate multiple skills and apply them practically.

Admission Criteria

Admission requirements are: 

  1. Secondary school certificate, attained within the last five years and with a general high school score of 75% and above.
  2. Minimum high school education score of  70% in Mathematics and Physics.
  3. School Entrance Test
  4. Minimum English Language requirement is 52 Versant (Conditional Offer); 45 in PTE, 5.5 in IELTS or 64 in ibt-TOEFL.
  5. Scheduled interview

Note: Conditional Offer may be given to applicants who submit the required minimum score from Versant English Placement Test - Pearson.

Applicants dismissed for any reason from any university, school or college will not be considered.

***Notice: For AY 2021-22 applications, please email [email protected] or visit UKH's Registry Office.

Tuition Fee

$4,000 per academic year

Apply Now