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

The Software Engineering study plan at University of Prince Mugrin is an accredited bachelor programme spanning about 4 years (8 academic levels), requiring 132 credit hours across 41 courses of required and elective study. The table below lists the courses and their credit hours for each level.

Year 1 - Semester 1 18 credits

Code Course Credits
PHYS 101 General Physics I 4
MATH 101 Calculus I 4
ENGL 101 First Year Composition 3
CS 111 Introduction to Computing and Programming 4
GIAS 101 Islamic Culture 3

Year 1 - Semester 2 18 credits

Code Course Credits
MATH 102 Calculus II 4
PHYS 102 General Physics II 4
CS 112 Object Oriented Programming 4
ENGL 102 Introduction to Report Writing 3
GIAS 102 Arabic Language Skills 3

Year 2 - Semester 1 17 credits

Code Course Credits
CS 351 Fundamentals of Database Systems 4
CS 201 Introduction to Discrete Systems 3
CS 211 Data Structures and Algorithms 4
MATH 202 Calculus III 3
ENGL 201 Technical Writing 3

Year 2 - Semester 2 15 credits

Code Course Credits
STAT 232 Probability and Statistics 3
MATH 201 Differential Equations 3
CS 224 Computer Architecture and Organization 3
SE 262 Software Engineering 3
GHAL xxx Humanities, Arts and Languages Elective 3

Year 3 - Semester 1 17 credits

Code Course Credits
MATH 204 Linear Algebra 3
CS 221 Fundamentals Of Operating Systems 4
SE 464 Software Project Management 3
SE 311 Software Requirements Engineering 3
SE 323 Software Process and Modeling 4

Year 3 - Semester 2 17 credits

Code Course Credits
SE 342 Software Architecture and Design 3
CS 232 Computer Networks 4
SE 463 Software Testing and Validation 3
SE 324 Software Construction 3
SE 372 Ethics and Professionalism 3
SE 394 Practical Training 1

Year 4 - Semester 1 15 credits

Code Course Credits
SE 491 Capstone Project I 3
SE 431 Software Maintenance and Evolution 3
GSOS xxx Social Sciences Elective 3
SE xxx Professional Elective I Elective 3
SE xxx Professional Elective II Elective 3

Year 4 - Semester 2 15 credits

Code Course Credits
SE 492 Capstone Project II 3
GIAS xxx Islamic Studies Elective 3
SE 472 Software Security 3
SE xxx Professional Elective III Elective 3
SE xxx Professional Elective IV Elective 3

💼 Careers & salaries after graduation

Explore the career paths and expected salaries for Software Engineering graduates.

Starting salary from 11,000 SAR/month

View careers & salaries

Calculate your GPA for this major

Frequently asked questions about Software Engineering

How many credit hours is Software Engineering at University of Prince Mugrin?

Software Engineering at University of Prince Mugrin requires completing 132 credit hours to graduate, spread across 41 courses.

How many years is Software Engineering at University of Prince Mugrin?

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 University of Prince Mugrin awards a Bachelor's degree after completing 132 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.

The same major at other universities

Other majors in College of Computer and Cyber Sciences