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
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.