Bachelor of Software Engineering — study plan
Prince Sattam bin Abdulaziz University College of Engineering and Computer Science (Al-Kharj)
- Credit hours
- 133
- Levels
- 8
- Courses
- 66
- Degree
- bachelor
The Bachelor of Software Engineering study plan at Prince Sattam bin Abdulaziz University is an accredited bachelor programme spanning about 4 years (8 academic levels), requiring 133 credit hours across 66 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 |
|---|---|---|
| 1220 نجم | Writing Skills | 3 |
| 101 سلم | Introduction of Islamic Culture | 2 |
| 1210 نجم | Reading Skills | 3 |
| 1050 ريض | Differential calculus | 3 |
| 1010 فيز | General physics(I) | 4 |
Level 2 16 credits
| Code | Course | Credits |
|---|---|---|
| 1230 نجم | Conversation and listening skills | 3 |
| 101 عرب | Language Skills | 2 |
| 1604 نجم | English for Technical Purposes | 3 |
| 1400 علم | Communication Skills | 2 |
| 101 عال | Introduction to Artificial Intelligence Concepts and Applications | 3 |
| 1060 ريض | Integral calculus | 3 |
Level 3 14 credits
| Code | Course | Credits |
|---|---|---|
| 1112 عال | Discrete Mathematics | 4 |
| 1301 عال | Computer Programming 1 | 4 |
| 2511 نال | Fundamentals of Database Systems | 3 |
| 2220 ريض | Linear Algebra for Computer Students | 3 |
Level 4 22 credits
| Code | Course | Credits |
|---|---|---|
| 2321 عال | Algorithms and Data Structures | 3 |
| 103 عرب | Arabic Editing | 2 |
| 104 سلم | Foundations of the political system in Islam | 2 |
| 102 سلم | The Islam and Society Building | 2 |
| 2301 عال | Computer Programming 2 | 4 |
| 2111 هاب | Software Engineering Foundations | 3 |
| 2401 هال | computer Organization & Design | 3 |
| 1050 احص | Probability and Statistics for Computer Students | 3 |
Level 5 18 credits
| Code | Course | Credits |
|---|---|---|
| 3801 هاب | تطوير البرمجيات الأمنة | 3 |
| 103 سلم | The Foundation Of the Economic System in Islam | 2 |
| 3121 هاب | Software Requirements | 3 |
| 3701 عال | Operating Systems | 3 |
| 3310 ريض | Differential Equations for Computer Students | 3 |
| 1040 فيز | General Physics(II) | 4 |
Level 6 17 credits
| Code | Course | Credits |
|---|---|---|
| 3201 هاب | Software Design and Architecture | 3 |
| 106 سلم | Prophetic Biography | 2 |
| 3821 عال | Web Applications Programming | 3 |
| 3761 هال | Computer Network Systems | 3 |
| 2540 ريض | Numerical Methods | 3 |
| 3111 هاب | Human Computer Interaction | 3 |
Level 7 30 credits
| Code | Course | Credits |
|---|---|---|
| 4221 هاب | Software Quality Assurance | 3 |
| 4981 هاب | Selected Topics in Software Engineering | 3 |
| 4931 هاب | تدريب تعاوني | 9 |
| 4911 هاب | Graduation Project 1 | 3 |
| 4901 هاب | Field Training | 3 |
| 4961 هاب | ريادة أعمال البرمجيات | 3 |
| 4231 هاب | Software Project Management | 3 |
| 4831 عال | Mobile Applications Development | 3 |
Level 8 66 credits
| Code | Course | Credits |
|---|---|---|
| 4571 نال | Data Mining | 4 |
| 3501 عال | Artificial Intelligence | 3 |
| 4111 هاب | Software Construction | 3 |
| 4921 هاب | Graduation project 2 | 3 |
| 4561 هاب | Software Engineering for Big Data | 3 |
| 4571 هاب | Component Based Development | 3 |
| 4591 هاب | Developing Reusable Software | 3 |
| 4631 هاب | Software Engineering for the Web | 3 |
| 4541 هاب | Advanced Software Engineering | 3 |
| 4531 عال | Neural Networks | 3 |
| 4654 عال | Digital Image Processing | 3 |
| 1010 هاب | Emerging Digital Technologies | 2 |
| 3211 هاب | Software Engineering Tools 1 | 2 |
| 3001 عال | Computing ethics and research methods | 3 |
| 4101 هاب | Software Engineering Tools 2 | 2 |
| 4121 هاب | Software Reliability | 3 |
| 3221 هاب | Software Security Engineering | 3 |
| 4552 عال | Machine Learning | 3 |
| 4011 هاب | أدوات هندسة البرمجيات الناشئة | 3 |
| 4222 هاب | صيانة البرمجيات وتطورها | 3 |
| 4971 هاب | الحوسبة الكمية | 3 |
| 4112 هاب | تطوير الالعاب | 3 |
| 3101 عال | Seminar in Undergraduate Advanced Research | 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 Software Engineering graduates.
Starting salary from 11,000 SAR/month
Calculate your GPA for this major
Frequently asked questions about Bachelor of Software Engineering
How many credit hours is Bachelor of Software Engineering at Prince Sattam bin Abdulaziz University?
Bachelor of Software Engineering at Prince Sattam bin Abdulaziz University requires completing 133 credit hours to graduate, spread across 66 courses.
How many years is Bachelor of Software Engineering at Prince Sattam bin Abdulaziz University?
The study plan for Bachelor of Software Engineering spans about 4 years (8 levels/semesters) under the approved plan.
What degree does Bachelor of Software Engineering award?
Bachelor of Software Engineering at Prince Sattam bin Abdulaziz University awards a Bachelor's degree after completing 133 credit hours.
Is Bachelor of Software Engineering offered at other universities?
Yes, Bachelor of Software Engineering is offered at at least 4 other universities in the Beseyat database. You can compare their study plans in the "Same major at other universities" section on this page.