Software Engineering — study plan
Al-Jouf University College of Computer and Information Sciences
- Credit hours
- 137
- Levels
- 8
- Courses
- 39
- Degree
- bachelor
The Software Engineering study plan at Al-Jouf University is an accredited bachelor programme spanning about 4 years (8 academic levels), requiring 137 credit hours across 39 courses of required and elective study. The table below lists the courses and their credit hours for each level.
Level 1 14 credits
| Code | Course | Credits |
|---|---|---|
| EDU 101 | University Life Skills | 2 |
| CIS 101 | Computer Skills | 3 |
| MTH 101 | Introduction to Mathematics | 3 |
| ENGL 001 | English Language (1) | 6 |
Level 2 15 credits
| Code | Course | Credits |
|---|---|---|
| MTH 102 | Differential Calculus | 3 |
| CHM 103 | Chemistry | 3 |
| ENGL 002 | English Language (2) | 6 |
| CIS 102 | Problem Solving and Programming | 3 |
Level 3 18 credits
| Code | Course | Credits |
|---|---|---|
| ARB 100 | Arabic Language Skills | 2 |
| ISL 101 | Fundamentals of Islamic Culture | 2 |
| PHS 101 | General Physics 1 | 4 |
| MTH 203 | Integral Calculus | 3 |
| CIS 203 | Computer Programming (1) | 4 |
| CIS 211 | Discrete Mathematics | 3 |
Level 4 18 credits
| Code | Course | Credits |
|---|---|---|
| CNE 261 | Logic Design | 4 |
| SWE 201 | Introduction to Software Engineering | 3 |
| MTH 204 | Advanced Calculus | 3 |
| PHS 202 | General Physics 2 | 4 |
| CIS 204 | Computer Programming (2) | 4 |
Level 5 16 credits
| Code | Course | Credits |
|---|---|---|
| SWE 321 | Software Requirement Engineering | 3 |
| MTH 281 | Statistics and Probabilities | 3 |
| CIS 205 | Data Structures | 4 |
| MTH 285 | Principles of Linear Algebra | 3 |
| CIS 343 | Computer Organization | 3 |
Level 6 17 credits
| Code | Course | Credits |
|---|---|---|
| CIS 322 | Concepts of Database Systems | 4 |
| SWE 391 | Field Training | 1 |
| SWE 341 | Software Testing and Quality Assurance | 3 |
| SWE 342 | Software Project Management | 3 |
| SWE 322 | Software Design and Architecture | 3 |
| CIS 342 | Operating Systems | 3 |
Level 7 15 credits
| Code | Course | Credits |
|---|---|---|
| CNE 463 | Computer Networks | 3 |
| ARB 102 | Writing Skills | 2 |
| ISL 107 | Professional Ethics | 2 |
| SWE 491 | Graduation Project (1) | 2 |
| SWE 421 | User Interface Design | 3 |
| CIS 414 | Design and Analysis of Algorithms | 3 |
Level 8 9 credits
| Code | Course | Credits |
|---|---|---|
| SWE 441 | Software Maintenance and Evolution | 3 |
| SWE 492 | Graduation Project (2) | 3 |
| SWE 481 | Software Security | 3 |
💼 Careers & salaries after graduation
Explore the career paths and expected salaries for Software Engineering graduates.
Starting salary from 11,000 SAR/month
Calculate your GPA for this major
Frequently asked questions about Software Engineering
How many credit hours is Software Engineering at Al-Jouf University?
Software Engineering at Al-Jouf University requires completing 137 credit hours to graduate, spread across 39 courses.
How many years is Software Engineering at Al-Jouf University?
The study plan for Software Engineering spans about 4 years (8 levels/semesters) under the approved plan.
What degree does Software Engineering award?
Software Engineering at Al-Jouf University awards a Bachelor's degree after completing 137 credit hours.
Is Software Engineering offered at other universities?
Yes, Software Engineering is offered at at least 12 other universities in the Beseyat database. You can compare their study plans in the "Same major at other universities" section on this page.