Computer Science — study plan
Shaqra University College of Computing and Information Technology
- Credit hours
- 134
- Levels
- 8
- Courses
- 41
- Degree
- bachelor
The Computer Science study plan at Shaqra University is an accredited bachelor programme spanning about 4 years (8 academic levels), requiring 134 credit hours across 41 courses of required and elective study. The table below lists the courses and their credit hours for each level.
Level 1 17 credits
| Code | Course | Credits |
|---|---|---|
| CUR 1201 | Academic Skills | 2 |
| CIT 1301 | Computer Skills | 3 |
| MATH 1304 | Introduction to Probability and Statistics | 3 |
| MATH 1313 | Calculus | 3 |
| ENGL 1601 | English Language Skills 1 | 6 |
Level 2 18 credits
| Code | Course | Credits |
|---|---|---|
| CSC 1201 | English for Computer Science Purposes | 2 |
| CSC 1301 | Programming Principles and Algorithms | 3 |
| CIS 1302 | Introduction to Databases | 3 |
| PHYS 1401 | Physics 1 | 4 |
| ENGL 1602 | English Language Skills 2 | 6 |
Level 3 17 credits
| Code | Course | Credits |
|---|---|---|
| SLM 1201 | Islamic Culture Fundamentals | 2 |
| MATH 1302 | Linear Algebra | 3 |
| CSC 2201 | Computer Science Ethics | 3 |
| CSC 2302 | Computer Programming 1 | 3 |
| CNE 2302 | Digital Logic Design 1 | 3 |
| CIS 2304 | Systems Analysis and Design 1 | 3 |
Level 4 18 credits
| Code | Course | Credits |
|---|---|---|
| MATH 1303 | Discrete Mathematics | 3 |
| CSC 2303 | Computer Programming 2 | 3 |
| CSC 2304 | Artificial Intelligence | 3 |
| CSC 2305 | Software Engineering | 3 |
| CIS 3302 | Data Structures | 3 |
| CNE 3304 | Computer Networks 1 | 3 |
Level 5 18 credits
| Code | Course | Credits |
|---|---|---|
| MATH 1305 | Numerical Methods | 3 |
| CIS 2303 | Database Management Systems | 3 |
| CSC 3301 | Algorithm Analysis and Design | 3 |
| CSC 3302 | Web Application Development | 3 |
| CSC 3303 | Machine Learning | 3 |
| CNE 3303 | Computer Organization and Architecture 1 | 3 |
Level 6 18 credits
| Code | Course | Credits |
|---|---|---|
| CSC 3304 | Theory of Computation | 3 |
| CSC 3305 | Computer Graphics | 3 |
| CNE 3305 | Computer Networks 2 | 3 |
| CIT 3306 | Operating Systems | 3 |
| CSC 3306 | Deep Learning | 3 |
| CIS 3307 | Information Security | 3 |
Level 7 9 credits
| Code | Course | Credits |
|---|---|---|
| CSC 4391 | Capstone Project 1 | 3 |
| CSC 4699 | Cooperative Training | 6 |
Level 8 15 credits
| Code | Course | Credits |
|---|---|---|
| CSC 4301 | Cryptography | 3 |
| CSC 4302 | Compiler Theory | 3 |
| CSC 4303 | Parallel and Distributed Computing | 3 |
| CSC 4304 | Software Testing | 3 |
| CSC 4392 | Capstone Project 2 | 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 Shaqra University?
Computer Science at Shaqra University requires completing 134 credit hours to graduate, spread across 41 courses.
How many years is Computer Science at Shaqra University?
The study plan for Computer Science spans about 4 years (8 levels/semesters) under the approved plan.
What degree does Computer Science award?
Computer Science at Shaqra University awards a Bachelor's degree after completing 134 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.