Skip to content
Beseyat
العربية

Computer Engineering — study plan

Taif University College of Computers and Information Technology

Credit hours
160
Levels
11
Courses
84
Degree
bachelor

The Computer Engineering study plan at Taif University is an accredited bachelor programme spanning about 6 years (11 academic levels), requiring 160 credit hours across 84 courses of required and elective study. The table below lists the courses and their credit hours for each level.

Level 1 13 credits

Code Course Credits
2004111-2 Fundamentals of Islamic Culture 2
202126-3 Fundamentals of Mathematics 3
501110-2 Introduction to Problem Solving 2
501112-2 Computer Skills 2
990311-2 University Skills 2
999805-2 Intensive English for Academic Purposes 2

Level 2 14 credits

Code Course Credits
105115-2 History of the Kingdom 2
2011211-3 General Biology 3
204124-2 General Chemistry 2
501125-2 Scientific Computing 2
503121-1 Computer-Aided Design 1
990211-2 Arabic Language Skills 2
999806-2 Intensive English for Academic Purposes 2

Level 3 15 credits

Code Course Credits
202261-3 Calculus (1) 3
203206-4 Physics (1) 4
501215-3 Discrete Structures 3
501220-3 Computer Programming (1) 3
999811-2 Specialized English for Computing (1) 2

Level 4 18 credits

Code Course Credits
2004112-2 Islamic Culture (Ethics and Values) 2
202263-3 Calculus (2) 3
203207-4 Physics (2) 4
501222-3 Computer Programming (2) 3
503221-4 Digital Logic Design 4
999808-2 Specialized English for Computing (2) 2

Level 5 18 credits

Code Course Credits
202262-3 Linear Algebra 3
202364-3 Probability and Statistics 3
202365-3 Calculus (3) 3
202366-3 Differential Equations 3
501324-3 Data Structures 3
503323-3 Computer Architecture 3

Level 6 15 credits

Code Course Credits
2004313-2 Islamic Culture (Social System in Islam) 2
202367-3 Numerical Analysis Methods 3
503310-4 Electrical Circuits 4
503325-3 Computer Design and Organization 3
503371-3 Signals and Systems 3

Level 7 18 credits

Code Course Credits
2004414-2 Islamic Culture (Human Rights) 2
501453-3 Operating Systems 3
503311-3 Communication Systems 3
503413-4 Electronics 4
503431-3 Microprocessors 3
503474-3 Digital Signal Processing 3

Level 8 17 credits

Code Course Credits
202368-3 Operations Research 3
502372-3 Database Fundamentals 3
503432-3 Embedded Systems 3
503443-4 Computer Networks 4
503575-4 Control Engineering 4

Level 9 13 credits

Code Course Credits
500321-2 Professional Ethics 2
501343-3 Software Engineering 3
503444-2 Field Experience 2
503515-3 VLSI Circuit Design 3
503598-3 Graduation Project (1) 3

Level 10 6 credits

Code Course Credits
503592-3 Economics for Engineers 3
503599-3 Graduation Project (2) 3

Electives 83 credits

Code Course Credits
990113-2 Health Culture Elective 2
990114-2 Empowerment of Saudi Women Elective 2
990312-2 Innovation and Entrepreneurship Elective 2
990412-2 Digital Citizenship Elective 2
990314-2 French Language Elective 2
990315-2 Chinese Language Elective 2
999809-2 Presentation Skills Elective 2
999814-2 IELTS Preparation Elective 2
999815-2 Academic Writing Elective 2
999821-2 English and 21st Century Skills Elective 2
503528-3 Digital Systems Design Elective 3
503546-3 Advanced Computer Networks Elective 3
503576-3 Digital Image Processing Elective 3
501481-3 Artificial Intelligence Elective 3
501554-3 Distributed Systems Elective 3
501574-3 Computer Vision Elective 3
501583-3 Pattern Recognition Elective 3
503519-3 Selected Topics in Computer Engineering Elective 3
503535-3 Parallel Computing Elective 3
503537-3 Reconfigurable Computing Elective 3
503539-3 Fault-Tolerant Computing Elective 3
503547-3 Network Programming Elective 3
503551-3 Wireless Networks Elective 3
503553-3 Mobile Networks Elective 3
503555-3 Optical Networks Elective 3
503557-3 Cryptography and Data Security Elective 3
503559-3 Selected Topics in Computer Networks Elective 3
503566-3 Machine Learning Elective 3
503577-3 Digital Control Systems Elective 3
503578-3 Robotics Elective 3
503579-3 Selected Topics in Signal Processing Elective 3

This plan is transcribed from the university's official source. Always confirm the plan approved for your own cohort before registering. Official source

💼 Careers & salaries after graduation

Explore the career paths and expected salaries for Computer Engineering graduates.

Starting salary from 10,000 SAR/month

View careers & salaries

Calculate your GPA for this major

Frequently asked questions about Computer Engineering

How many credit hours is Computer Engineering at Taif University?

Computer Engineering at Taif University requires completing 160 credit hours to graduate, spread across 84 courses.

How many years is Computer Engineering at Taif University?

The study plan for Computer Engineering spans about 6 years (11 levels/semesters) under the approved plan.

What degree does Computer Engineering award?

Computer Engineering at Taif University awards a Bachelor's degree after completing 160 credit hours.

Is Computer Engineering offered at other universities?

Yes, Computer Engineering is offered at at least 12 other universities in the Beseyat database. You can compare their study plans in the "Same major at other universities" section on this page.

The same major at other universities

Other majors in College of Computers and Information Technology