Skip to content
Beseyat
العربية

Software Engineering — study plan

King Saud University Computer & Information Sciences

Credit hours
137
Levels
8
Courses
47
Degree
bachelor

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

Level 1 16 credits

Code Course Credits
ENGL 100 English Language 6
MATH 101 Differential Calculus 3
CHEM 101 General Chemistry (1) 4
ARAB 100 Writing Skills 2
ENT 101 Entrepreneurship 1

Level 2 16 credits

Code Course Credits
STAT 101 An Introduction to Probability & Statistics 3
EPH 101 Fitness and Health Education 1
CT 101 IT Skills 3
CUR 101 University Skills 3
ENGL 110 English 6

Level 3 19 credits

Code Course Credits
CSC 111 Computer Programming I 4
MATH 106 Integral Calculus 3
MATH 151 Discrete Mathematics 3
PHYS 103 General Physics I 4
--- Mathematics and Statistics Elective Elective 3
--- General Education Elective 2

Level 4 19 credits

Code Course Credits
SWE 211 Introduction to Software Engineering 3
CSC 113 Computer Programming II 4
MATH 244 Linear Algebra 3
CEN 303 Computer Communications and Networks 3
PHYS 104 General Physics II 4
--- General Education Elective 2

Level 5 18 credits

Code Course Credits
SWE 314 Software Security Engineering 3
SWE 312 Software Requirements Engineering 3
CSC 212 Data Structures 3
CSC 220 Computer Organization 3
--- Mathematics and Statistics Elective Elective 3
--- Constrained Elective - Basic Sciences Elective 3

Level 6 17 credits

Code Course Credits
SWE 381 Web Application Development 3
SWE 321 Software Design and Architecture 3
SWE 333 Software Quality Assurance 2
IS 230 Introduction to Database Systems 3
CSC 227 Operating Systems 3
--- Department Elective Elective 3

Level 7 16 credits

Code Course Credits
SWE 444 Software Construction Laboratory 2
SWE 434 Software Testing & Validation 3
SWE 496 Graduation Project I 3
SWE 477 Software Engineering Code of Ethics & Professional Practice 2
SWE 482 Human-Computer Interaction 3
IC 107 Professional Ethics 2
SWE 479 Practical Training 1

Level 8 16 credits

Code Course Credits
SWE 466 Software Project Management 3
SWE 455 Software Maintenance & Evolution 2
SWE 497 Graduation Project II 3
IC 108 Contemporary Issues 2
--- Department Elective Elective 3
--- Department Elective Elective 3

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 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 King Saud University?

Software Engineering at King Saud University requires completing 137 credit hours to graduate, spread across 47 courses.

How many years is Software Engineering at King Saud 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 King Saud 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.

The same major at other universities

Other majors in Computer & Information Sciences