The Department of Computer Engineering is committed to providing students with a high level of education in computer engineering sciences.
The Department of Computer Engineering is committed to providing students with a high level of education in computer engineering sciences.
In addition to the admission requirements outlined in the Unified Regulations for Graduate Studies in Saudi Universities and the organizational and procedural rules for graduate studies at King Saud University, the department stipulates the following:
Thesis Track (30 Credit Hours)
Compulsory Courses (13 Credit Hours)
First Semester
CEN 521 – Advanced Computer Architecture – 3 Credit Hours
CEN 531 – Computer Networks – 3 Credit Hours
CEN 543 – Digital Signal Processing – 3 Credit Hours
Second Semester
CEN 591 – Seminar in Computer Engineering – 1 Credit Hour
CEN 592 – Independent Study – 2 Credit Hours
CEN 596 – Thesis Proposal Preparation – 1 Credit Hour
Electives (Choose 11 Credit Hours)
Selected from department-approved courses (examples: Computer Security, Machine Learning, Robotics, IoT, Computer Vision, NLP).
Thesis
CEN 600 – Research and Defense – 6 Credit Hours
Project Track (32 Credit Hours)
Compulsory Courses (14 Credit Hours)
Similar core courses as the thesis track:
CEN 521 – Advanced Computer Architecture – 3 Credit Hours
CEN 531 – Computer Networks – 3 Credit Hours
CEN 543 – Digital Signal Processing – 3 Credit Hours
Additional core courses as per department requirements – 5 Credit Hours
Elective Courses (12 Credit Hours)
Expanded elective options to allow specialization in areas such as:
Computer Security
Machine Learning and Data Mining
Robotics and IoT
Computer Vision and NLP
Project Courses (6 Credit Hours)
Completion of two project-based courses – 3 Credit Hours each