Skip to content
Beseyat
العربية
Credit hours
130
Levels
8
Courses
76
Degree
bachelor

The Bachelor of Computer Sciences study plan at Prince Sattam bin Abdulaziz University is an accredited bachelor programme spanning about 4 years (8 academic levels), requiring 130 credit hours across 76 courses of required and elective study. The table below lists the courses and their credit hours for each level.

Level 1 15 credits

Code Course Credits
ENGL1210 Reading Skills 3
IC 101 Introduction of Islamic Culture 2
PHYS1010 General physics(I) 4
MATH1050 Differential calculus 3
ENGL1220 Writing Skills 3

Level 2 16 credits

Code Course Credits
CS 101 Introduction to Artificial Intelligence Concepts and Applications 3
MC 1400 Communication Skills 2
ENGL1230 Conversation and listening skills 3
eng 1604 English for Technical Purposes 3
MATH1060 Integral calculus 3
ARAB101 Language Skills 2

Level 3 16 credits

Code Course Credits
CS 1112 Discrete Mathematics 4
IC 102 The Islam and Society Building 2
IS 2511 Fundamentals of Database Systems 3
MATH2220 Linear Algebra for Computer Students 3
CS 1301 Computer Programming 1 4

Level 4 17 credits

Code Course Credits
STAT1050 Probability and Statistics for Computer Students 3
CS 3801 Fundamentals of Cyber Security 3
CE 2471 Computer Architecture and Assembly language 3
PHYS1040 General Physics(II) 4
CS 2301 Computer Programming 2 4

Level 5 18 credits

Code Course Credits
CS 2311 Data Structures 4
SE 2111 Software Engineering Foundations 3
IC 103 The Foundation Of the Economic System in Islam 2
CS 2401 ComputationTheory 3
CE 3761 Computer Network Systems 3
CS 3501 Artificial Intelligence 3

Level 6 18 credits

Code Course Credits
CS 3401 Algorithm Design and Analysis 3
ARAB103 Arabic Editing 2
CS 4552 Machine Learning 3
CS 3001 Computing ethics and research methods 3
CS 4311 Advanced Programming 3
CE 3791 Computer Network Systems Lab 1
CS 3701 Operating Systems 3

Level 7 117 credits

Code Course Credits
CS 4411 Information Retrieval Systems Elective 3
CS 4930 Cooperative Training Elective 9
CS 4901 Field Training Elective 3
CS 4971 Special Topics in Computer Science Elective 3
CE 1111 Logic Design Elective 3
CS 3821 Web Applications Programming Elective 3
CE 4760 Mobile and Wireless Networks Elective 3
CE 4740 Cloud Computing Elective 3
CS 4654 Digital Image Processing Elective 3
SE 4541 Advanced Software Engineering Elective 3
MATH2540 Numerical Methods Elective 3
CS 4511 Natural Language Processing Elective 3
CS 4991 Research Elective 3
CS 4961 Advanced Database Systems Elective 3
CS 4951 Professional certificates Elective 3
CS 4941 Computer Science Problems Elective 3
CS 4891 Disaster Recovery Planning Elective 3
CS 4881 Computer Forensics and Investigations Elective 3
CS 4871 Mobile Network Security Elective 3
CS 4861 Network Security Elective 3
CS 4851 Computer Network Management Elective 3
CS 4831 Mobile Applications Development Elective 3
CS 4821 Cryptography Elective 3
CS 4811 Cybercrime Elective 3
CE 4801 Rabotics & Automation Elective 3
CS 4741 Computer Systems Performance Elective 3
CS 4731 Systems Programming & Administration Elective 3
CS 4641 Computer Arabization Elective 3
CS 4621 Computer Vision Elective 3
CS 4601 Multimedia Systems Development Elective 3
CS 4531 Neural Networks Elective 3
CS 4561 Pattern Recognition Elective 3
CS 4221 Parallel Processing Elective 3
CS 4211 Simulation and Modeling Elective 3
CS 4201 Soft Computing Elective 3
SE 3111 Human Computer Interaction Elective 3
CS 4912 Graduation Project 1 Elective 3

Level 8 14 credits

Code Course Credits
CS 4321 Programming languages & Compilers 4
CS 4841 Parallel and Distributed computing 3
CS 4921 Graduation Project II 3
IC 104 Foundations of the political system in Islam 2
ISLM 106 Prophetic Biography 2

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 Sciences graduates.

Starting salary from 11,000 SAR/month

View careers & salaries

Calculate your GPA for this major

Frequently asked questions about Bachelor of Computer Sciences

How many credit hours is Bachelor of Computer Sciences at Prince Sattam bin Abdulaziz University?

Bachelor of Computer Sciences at Prince Sattam bin Abdulaziz University requires completing 130 credit hours to graduate, spread across 76 courses.

How many years is Bachelor of Computer Sciences at Prince Sattam bin Abdulaziz University?

The study plan for Bachelor of Computer Sciences spans about 4 years (8 levels/semesters) under the approved plan.

What degree does Bachelor of Computer Sciences award?

Bachelor of Computer Sciences at Prince Sattam bin Abdulaziz University awards a Bachelor's degree after completing 130 credit hours.

Is Bachelor of Computer Sciences offered at other universities?

Yes, Bachelor of Computer Sciences is offered at at least 2 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 Engineering and Computer Science (Al-Kharj)