Bachelor of Computer Science — study plan
- Credit hours
- 132
- Levels
- 7
- Courses
- 39
- Degree
- bachelor
The Bachelor of Computer Science study plan at Al-Baha University is an accredited bachelor programme spanning about 4 years (7 academic levels), requiring 132 credit hours across 39 courses of required and elective study. The table below lists the courses and their credit hours for each level.
Level 1 16 credits
| Code | Course | Credits |
|---|---|---|
| ARAB1001 | Language Skills | 2 |
| ENGL1101 | English Language 1 | 4 |
| HIST1001 | History of the Kingdom of Saudi Arabia | 2 |
| ISLM1001 | Islamic Culture 1 | 2 |
| MATH1010 | Calculus | 3 |
| PHYS1008 | General Physics for Computing | 3 |
Level 2 18 credits
| Code | Course | Credits |
|---|---|---|
| AI1001 | Artificial Intelligence and its Applications | 2 |
| CS1004 | Discrete Structures | 3 |
| CS1010 | Introduction to Computing | 3 |
| CS1011 | Statistics and Probability | 3 |
| ENGL1102 | English Language 2 | 3 |
| ISLM1002 | Islamic Culture 2 | 2 |
| ISLM1003 | Recitation and Quranic Guidances | 2 |
Level 3 17 credits
| Code | Course | Credits |
|---|---|---|
| CS1253 | Linear Algebra | 3 |
| CS1254 | Digital Logic Design | 3 |
| CS1258 | Programming 1 | 3 |
| CS1262 | Computer Networks | 3 |
| IS1256 | Databases | 3 |
| IT1261 | Technical Writing | 2 |
Level 4 19 credits
| Code | Course | Credits |
|---|---|---|
| CS1255 | Computer Organization and Architecture | 3 |
| CS1259 | Artificial Intelligence | 3 |
| CS1260 | Research Methods | 2 |
| CS1261 | Programming 2 | 3 |
| CS1516 | Data Structures and Algorithms | 3 |
| IT1260 | Web Technologies 1 | 3 |
| ELEC-A | Elective 1 (choose one) | 2 |
Level 5 18 credits
| Code | Course | Credits |
|---|---|---|
| CS1504 | Human Computer Interaction | 3 |
| CS1521 | Operating Systems | 3 |
| IS1501 | Ethics in Computing | 3 |
| IT1515 | Web Technologies 2 | 3 |
| SE1509 | Software Engineering | 3 |
| ELEC-1 | Elective 1 (choose one) | 3 |
Level 6 6 credits
| Code | Course | Credits |
|---|---|---|
| CS1520 | Cooperative Training | 6 |
Level 7 19 credits
| Code | Course | Credits |
|---|---|---|
| CS1751 | Computer Graphics | 3 |
| CS1754 | Senior Project 1 | 3 |
| CS1756 | Parallel and Distributed Computing | 4 |
| IS1776 | Data Mining | 3 |
| IT1517 | Mobile Application Development | 3 |
| ELEC-2 | Elective 2 (choose one) | 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 Bachelor of Computer Science graduates.
Starting salary from 11,000 SAR/month
Calculate your GPA for this major
Frequently asked questions about Bachelor of Computer Science
How many credit hours is Bachelor of Computer Science at Al-Baha University?
Bachelor of Computer Science at Al-Baha University requires completing 132 credit hours to graduate, spread across 39 courses.
How many years is Bachelor of Computer Science at Al-Baha University?
The study plan for Bachelor of Computer Science spans about 4 years (7 levels/semesters) under the approved plan.
What degree does Bachelor of Computer Science award?
Bachelor of Computer Science at Al-Baha University awards a Bachelor's degree after completing 132 credit hours.
Is Bachelor of Computer Science offered at other universities?
Yes, Bachelor of Computer Science is offered at at least 1 other universities in the Beseyat database. You can compare their study plans in the "Same major at other universities" section on this page.