Bachelor of Computer Sciences — study plan
Prince Sattam bin Abdulaziz University College of Arts and Sciences Wadi Addawasir (Female Section)
- Credit hours
- 139
- Levels
- 8
- Courses
- 77
- 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 139 credit hours across 77 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 |
| ARAB101 | Language Skills | 2 |
| MATH1060 | Integral calculus | 3 |
| eng 1604 | English for Technical Purposes | 3 |
| ENGL1230 | Conversation and listening skills | 3 |
| MC 1400 | Communication Skills | 2 |
Level 3 16 credits
| Code | Course | Credits |
|---|---|---|
| CS 1112 | Discrete Mathematics | 4 |
| IC 102 | The Islam and Society Building | 2 |
| MATH2220 | Linear Algebra for Computer Students | 3 |
| CE 1111 | Logic Design | 3 |
| CS 1301 | Computer Programming 1 | 4 |
Level 4 17 credits
| Code | Course | Credits |
|---|---|---|
| STAT1050 | Probability and Statistics for Computer Students | 3 |
| IS 2511 | Fundamentals of Database Systems | 3 |
| CE 2471 | Computer Architecture and Assembly language | 3 |
| CS 2301 | Computer Programming 2 | 4 |
| PHYS1040 | General Physics(II) | 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 3821 | Web Applications Programming | 3 |
| CE 3761 | Computer Network Systems | 3 |
| MATH2540 | Numerical Methods | 3 |
Level 6 18 credits
| Code | Course | Credits |
|---|---|---|
| CS 3501 | Artificial Intelligence | 3 |
| ARAB103 | Arabic Editing | 2 |
| CS 3001 | Computing ethics and research methods | 3 |
| CE 3791 | Computer Network Systems Lab | 1 |
| CS 3801 | Fundamentals of Cyber Security | 3 |
| CS 3701 | Operating Systems | 3 |
| CS 3401 | Algorithm Design and Analysis | 3 |
Level 7 113 credits
| Code | Course | Credits |
|---|---|---|
| CS 4931 | Special Topics in Computer Science Elective | 4 |
| CE 4760 | Mobile and Wireless Networks Elective | 3 |
| CE 4740 | Cloud Computing Elective | 3 |
| CS 4654 | Digital Image Processing Elective | 3 |
| CS 4901 | Field Training Elective | 3 |
| SE 4541 | Advanced Software Engineering Elective | 3 |
| SE 1010 | Emerging Digital Technologies Elective | 2 |
| CS 3101 | Seminar in Undergraduate Advanced Research Elective | 2 |
| 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 4511 | Natural Language Processing 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 |
| CS 4552 | Machine Learning Elective | 3 |
| CS 4411 | Information Retrieval Systems Elective | 3 |
| CS 2401 | ComputationTheory Elective | 3 |
| CS 4311 | Advanced Programming 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
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 139 credit hours to graduate, spread across 77 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 139 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.