Computer Science — study plan
University of Tabuk Faculty of Computers and Information Technology
- Credit hours
- 132
- Levels
- 9
- Courses
- 44
- Degree
- bachelor
The Computer Science study plan at University of Tabuk is an accredited bachelor programme spanning about 5 years (9 academic levels), requiring 132 credit hours across 44 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 |
|---|---|---|
| CID1101 | Communication Skills | 2 |
| CSC1102 | Problem Solving with Computing | 3 |
| ELS1101 | English Language (1) | 3 |
| ISLS1101 | Islamic Culture: Between Authenticity and Modernity | 2 |
| MATH1101 | Introduction to Mathematics | 3 |
Level 2 17 credits
| Code | Course | Credits |
|---|---|---|
| ARAB1101 | Arabic Language Skills | 2 |
| CSC1103 | Introduction to Programming | 3 |
| EDUF1102 | Critical Thinking Skills and Its Contemporary Applications | 3 |
| ELS1102 | English Language (2) | 3 |
| MATH1102 | Differential Calculus | 3 |
| PHYS1101 | Fundamentals of Physics | 3 |
Level 3 15 credits
| Code | Course | Credits |
|---|---|---|
| CSC1201 | Object-Oriented Programming | 4 |
| CSC1202 | Computer Organization and Assembly Language Programming | 4 |
| MATH1201 | Fundamentals of Integral Calculus | 4 |
| MATH1272 | Computational and Discrete Mathematics | 3 |
Level 4 15 credits
| Code | Course | Credits |
|---|---|---|
| CEN1271 | Logic Design | 3 |
| CEN1272 | Computer Architecture | 3 |
| CSC1203 | Advanced Programming Methods | 4 |
| CSC1204 | Data Structures and Algorithms | 3 |
| ISLS1201 | Ethics and Civilizational Values in Islam | 2 |
Level 5 18 credits
| Code | Course | Credits |
|---|---|---|
| CIT1202 | Computer Networks | 3 |
| CIT1303 | Advanced Web Design | 3 |
| CSC1301 | Software Engineering | 3 |
| CSC1302 | Algorithms Design and Analysis | 3 |
| LANT1252 | Technical Writing | 3 |
| STAT1271 | Probability Theory | 3 |
Level 6 16 credits
| Code | Course | Credits |
|---|---|---|
| CIT1305 | Database Systems | 4 |
| CSC1303 | Mobile Application Development | 3 |
| CSC1304 | Operating Systems | 3 |
| CSC1305 | Theory of Computation | 3 |
| MATH1205 | Linear Algebra | 3 |
Level 7 10 credits
| Code | Course | Credits |
|---|---|---|
| CIT1402 | Computer and Information Security | 3 |
| CSC1401 | Artificial Intelligence | 4 |
| CSC1498 | Graduation Project (1) | 3 |
Level 8 6 credits
| Code | Course | Credits |
|---|---|---|
| CSC1402 | Computer Profession Ethics | 1 |
| CSC1403 | Machine Learning | 2 |
| CSC1495 | Field Training | 3 |
Elective Courses (choose 12 credit hours) 19 credits
| Code | Course | Credits |
|---|---|---|
| STAT1101 | Introduction to Statistics | 3 |
| LANT1204 | Advanced Grammar | 3 |
| CIT1251 | Web Design | 3 |
| EDUF1251 | Introduction to Scientific Research | 2 |
| GEE-C1251 | Elective: Cultures and Humanities | 2 |
| CSC1406 | Digital Image Processing | 3 |
| CIT1201 | Human-Computer Interaction | 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 Science graduates.
Starting salary from 11,000 SAR/month
Calculate your GPA for this major
Frequently asked questions about Computer Science
How many credit hours is Computer Science at University of Tabuk?
Computer Science at University of Tabuk requires completing 132 credit hours to graduate, spread across 44 courses.
How many years is Computer Science at University of Tabuk?
The study plan for Computer Science spans about 5 years (9 levels/semesters) under the approved plan.
What degree does Computer Science award?
Computer Science at University of Tabuk awards a Bachelor's degree after completing 132 credit hours.
Is Computer Science offered at other universities?
Yes, Computer Science 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.