Mission
To impart high quality education and scientific research in computer engineering through the employment of knowledge techniques that prepares competent graduates for employment and serving their community.
Program Goals
| To develop a work environment to attract faculty members and improve their satisfaction and retention. |
| To create a stimulating academic environment that provides state-of-the-art education in computer engineering that follows international standards and tunes with Vision 2030. |
| To provide support services, modern learning resources, and facilities for successful careers, high quality output, and scholarly research. |
| To develop lifelong career, professional, and entrepreneurship skills to meet technology challenges. |
| To spread technology concepts, provide engineering solutions to real-life problems, and expand the horizon of community services. |
Program Learning Outcomes
| Outcome |
|---|
| Define and explain the fundamentals of mathematics and science in the scope of computer engineering. |
| Report contemporary and modern engineering techniques in the field of computer engineering. |
| Identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics. |
| Apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, welfare, as well as global, cultural, social, environmental, and economic factors. |
| Develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions. |
| Communicate effectively with a range of audiences. |
| Recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts. |
| Function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives. |
| Acquire and apply new knowledge as needed, using appropriate learning strategies. |
Program Overview
Tracks
Embedded Systems
Computer Networks
Hardware Security
Program Duration and Hours
Duration
Five Years (10 Semesters)
Total Hours
165 Hours
Current Study Plan Overview
The Current Study plan has 165 credits which fulfills the international and national requirements for engineering programs. The plan takes into account the university, college, basic sciences, and specialization requirements. The plan contains two electives at the college level to allow students to have widespread knowledge in computing fields from other programs.
The plan comprises three elective courses which will help students to mold their interests towards embedded systems, hardware security, or computer networks, which are active areas for Vision 2030 and the NEOM project. The plan fulfills the requirements of both the Engineering Accreditation Commission of the Accreditation Board for Engineering and Technology (EAC of ABET) and the Saudi Arabian Qualification Framework (SAQF).
The program has been accredited by both the International Accreditation Board (ABET) and the National Accreditation Board (NCAAA). Click here to view the study plan.
Program Learning Outcomes for the Tracks
Embedded Systems
| Program Learning Outcomes |
|---|
| ✔️ Outline trends of embedded systems design and usage for real-life applications. |
| ✔️ Develop and conduct experiments for applications of embedded and real-time systems. |
Hardware Security
| Program Learning Outcomes |
|---|
| ✔️ Recognize various security threats and defense techniques for modern hardware design. |
| ✔️ Apply electronic systems design principles for building hardware security applications. |
Computer Network
| Program Learning Outcomes |
|---|
| ✔️ Outline advanced networking technologies for building computer networks. |
| ✔️ Analyze computer network protocols and standards for efficient network design and implementation. |
Student Admission Requirements
Admission Requirements
The University Council determines the number of students to be admitted for the upcoming academic year based on recommendations from the College and respective Department councils.
Students can choose their major based on High School Grades, Ability Test (Qiyas), and Comprehensive Exam (Tahsili) with the following composition: 30%, 30%, and 40% respectively.
Admission and Registration Download Admission GuideRecent Achievements - 2024
| Achievement |
|---|
| The program was successfully accredited by the ABET Commission in 2023 for a period of six years. |
| Saeed Turki Saeed Alwadie and Yazan Saeed Alamari, students from the Computer Engineering program, received international recognition, winning the Gold Medal for their projects. |
| Two faculty members were recipients of 2022/2023 research awards: Prof. Mohamed Atri for the Citation category, and Mr. Haron Abubakr for the Patents category. |
| The program employs a consistent and fair faculty promotion evaluation mechanism, facilitated through an automated portal, ensuring ease and transparency. Dr. Alshamri and Dr. Azath were promoted to Associate Professor by the University Academic Council. |
| Strategic partnerships have been established with leading technology companies, such as AWS, EC-Council, Microsoft, and Juniper, to provide academic and professional training. |
| The college was awarded second place by the university president for its contributions to community service. |
| The college actively organizes and participates in various competitions, including the King Khalid Cybersecurity Contest and the Cybersecurity Bootcamp, engaging both students and faculty. |
| The College of Computer Science was recognized as the 2022 EC-Council Academic Partner of the Year. |
| The program secured second place in the King Khalid University Digital Transformation Award for its impactful community service through specialized training courses. |
| The college ranked in the 401-500 range in the Times Higher Education World University Rankings for 2024. |
| A Programming Club was established to enhance students' programming skills and organize related competitions. |
| The college has hosted multiple contests in programming and cybersecurity, further enriching student engagement in these fields. |