Skip to content
Beseyat
العربية

Bachelor of Software Engineering — study plan

Alfaisal University College of Engineering and Advanced Computing

Credit hours
133
Levels
9
Courses
56
Degree
bachelor

The Bachelor of Software Engineering study plan at Alfaisal University is an accredited bachelor programme spanning about 5 years (9 academic levels), requiring 133 credit hours across 56 courses of required and elective study. The table below lists the courses and their credit hours for each level.

Year 1 - Fall 17 credits

Code Course Credits
SE 100 Programming for Engineers 3
SE 100 L Programming for Engineers Lab 1
SE 117 Software Practice and Society 3
MAT 101 Calculus I 3
PHU 103 Mechanics and Waves for Engineers 3
PHU 103 L Mechanics and Waves for Engineers Labs 1
ENG 101 Freshman English 1 3

Year 1 - Spring 17 credits

Code Course Credits
SE 120 Object-Oriented Programming I 3
SE 120 L Object-Oriented Programming I Lab 1
CHM 102 Introduction to Chemistry 3
CHM 102 L Introduction to Chemistry Lab 1
MAT 112 Calculus II 3
PHU 124 Electromagnetism and Waves for Engineers 3
PHU 124 L Electromagnetism and Waves for Engineers Labs 1
ARB 101 Arabic Language I 2

Year 2 - Fall 16 credits

Code Course Credits
SE 201 Introduction to Software Engineering 3
SE 214 Algorithms and Data Structures 3
SE 214 L Algorithms and Data Structures Lab 1
SE 220 Object-Oriented Programming II 3
SE 220 L Object-Oriented Programming II Lab 1
MAT 212 Linear Algebra 3
ISL 101 Islamic Studies I 2

Year 2 - Spring 17 credits

Code Course Credits
SE 212 Discrete Structures for Software Engineers 3
SE 225 Software Requirements 3
SE 225 L Software Requirements Lab 1
EE 210 Digital Logic Systems 3
EE 210 L Digital Logic Systems Lab 1
MAT 224 Numerical Methods 3
STA 212 Probability and Statistics for Engineers 3

Year 3 - Fall 18 credits

Code Course Credits
SE 310 Software Design and Architecture 3
SE 312 Database Management Systems 3
SE 312 L Database Management Systems Lab 1
SE 314 Operating Systems 3
SE 314 L Operating Systems Lab 1
EE 305 Computer Networks 3
EE 305 L Computer Networks Lab 1
ENG Elective English Elective 3

Year 3 - Spring 17 credits

Code Course Credits
SE 322 Internet of Things Application Development 3
SE 324 Web Application Development 3
SE 324 L Web Application Development Lab 1
SE 328 Mobile Application Development 3
SE 328 L Mobile Application Development Lab 1
SE 330 Introduction to Cybersecurity 3
ENG 222 Technical Writing 3

Year 3 - Summer 0 credits

Code Course Credits
SE 390 Software Engineering Summer Internship 0

Year 4 - Fall 17 credits

Code Course Credits
SE 412 Software Testing and Quality Assurance 3
SE 414 Software Project Management 3
SE 4** Technical Elective 3
SE 4** Technical Elective 3
SE 495 Software Engineering Capstone Project I 3
GEN ED I General Education Elective I 2

Year 4 - Spring 14 credits

Code Course Credits
SE 423 Software Construction and Processes 3
SE 4** Technical Elective 3
SE 4** Technical Elective 3
SE 496 Software Engineering Capstone Project II 3
GEN ED II General Education Elective II 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

View careers & salaries

Calculate your GPA for this major

Frequently asked questions about Bachelor of Software Engineering

How many credit hours is Bachelor of Software Engineering at Alfaisal University?

Bachelor of Software Engineering at Alfaisal University requires completing 133 credit hours to graduate, spread across 56 courses.

How many years is Bachelor of Software Engineering at Alfaisal University?

The study plan for Bachelor of Software Engineering spans about 5 years (9 levels/semesters) under the approved plan.

What degree does Bachelor of Software Engineering award?

Bachelor of Software Engineering at Alfaisal 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.

The same major at other universities

Other majors in College of Engineering and Advanced Computing