Computer Science (Bachelor of Science) — study plan
Princess Nourah bint Abdulrahman University College of Computer and Information Sciences
- Credit hours
- 108
- Levels
- 8
- Courses
- 34
- Degree
- bachelor
The Computer Science (Bachelor of Science) study plan at Princess Nourah bint Abdulrahman University is an accredited bachelor programme spanning about 4 years (8 academic levels), requiring 108 credit hours across 34 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 |
|---|---|---|
| CS 100 | Discrete Structures | 3 |
| CS 110 | Programming Language (1) | 4 |
| ENG 101 | English Language (1) | 3 |
| MATH 101 | Calculus (1) | 3 |
Level 2 16 credits
| Code | Course | Credits |
|---|---|---|
| ENG 102 | English Language (2) | 3 |
| CS 105 | Digital Logic Design | 3 |
| CS 111 | Programming Language (2) | 4 |
| MATH 161 | General Statistics | 3 |
| MATH 242 | Principles of Linear Algebra | 3 |
Level 3 17 credits
| Code | Course | Credits |
|---|---|---|
| CS 206 | Computer Organization | 3 |
| CS 212 | Data Structures | 3 |
| IS 220 | Database Fundamentals | 4 |
| MATH 103 | Calculus (II) | 4 |
| PHYS 101 | General Physics (1) | 3 |
Level 4 18 credits
| Code | Course | Credits |
|---|---|---|
| CS 220 | Algorithms Design and Analysis | 3 |
| IT 221 | Computer Networks Fundamentals | 3 |
| MATH 221 | Differential Equations | 3 |
| MATH 367 | Probability Theory | 3 |
| PHYS 202 | Fundamentals of Electromagnetism | 3 |
| CS 207 | Computer Architecture | 3 |
Level 5 16 credits
| Code | Course | Credits |
|---|---|---|
| CS 313 | Advanced Programming Language | 3 |
| CS 340 | Operating Systems | 3 |
| CS 370 | Artificial Intelligence | 3 |
| CS 380 | Professional Ethics | 1 |
| CS 385 | Software Engineering | 3 |
| IT 311 | Information Security | 3 |
Level 6 13 credits
| Code | Course | Credits |
|---|---|---|
| MATH 353 | Introduction to Numerical Analysis | 4 |
| CS 351 | Human-Computer Interaction | 3 |
| CS 360 | Computer Graphics | 3 |
| IS 350 | Projects Management | 3 |
Level 7 6 credits
| Code | Course | Credits |
|---|---|---|
| CS 430 | Programming Languages Concepts | 3 |
| CS 487 | Graduation Project (1) (Capstone 1) | 3 |
Level 8 9 credits
| Code | Course | Credits |
|---|---|---|
| CS 488 | Graduation Project (2) (Capstone 2) | 3 |
| CS 489 | CO-OP Training | 6 |
This plan is transcribed from the university's official source. Always confirm the plan approved for your own cohort before registering. Official source
Calculate your GPA for this major
Frequently asked questions about Computer Science (Bachelor of Science)
How many credit hours is Computer Science (Bachelor of Science) at Princess Nourah bint Abdulrahman University?
Computer Science (Bachelor of Science) at Princess Nourah bint Abdulrahman University requires completing 108 credit hours to graduate, spread across 34 courses.
How many years is Computer Science (Bachelor of Science) at Princess Nourah bint Abdulrahman University?
The study plan for Computer Science (Bachelor of Science) spans about 4 years (8 levels/semesters) under the approved plan.
What degree does Computer Science (Bachelor of Science) award?
Computer Science (Bachelor of Science) at Princess Nourah bint Abdulrahman University awards a Bachelor's degree after completing 108 credit hours.
Is Computer Science (Bachelor of Science) offered at other universities?
Yes, Computer Science (Bachelor of Science) is offered at at least 3 other universities in the Beseyat database. You can compare their study plans in the "Same major at other universities" section on this page.