Skip to content
Beseyat
العربية

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.

The same major at other universities

Other majors in College of Computer and Information Sciences