Skip to content
Beseyat
العربية

Software Engineering — study plan

University of Jeddah College of Computer Science and Engineering

Credit hours
157
Levels
10
Courses
49
Degree
bachelor

The Software Engineering study plan at University of Jeddah is an accredited bachelor programme spanning about 5 years (10 academic levels), requiring 157 credit hours across 49 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
CECS 100 Computer Digital skills 3
CECS 111 Introduction to Programming 4
ELPR 130 English Language Skills 3 2
SCMT 102 Calculus 1 3
SCPH 101 General Physics (1) 3

Level 2 15 credits

Code Course Credits
CECS 121 Object Oriented Programming 4
CECS 122 Computational Discrete Math 3
CEDS 124 Introduction to Database 4
ELPR 140 English Language Skills 4 2
SEPS 110 University Life Skills & Labor Market 2

Level 3 18 credits

Code Course Credits
CECN 281 Digital Logic Design 4
CESW 281 Software Engineering Principles 4
CLAL 100 Language Skills -1 2
ELPR 220 English Academic Writing 2
SCMT 211 Calculus II 3
SCMT 221 Linear Algebra 3

Level 4 18 credits

Code Course Credits
CECN 283 Computer Architecture 4
CESW 221 Software Requirements Engineering 4
CESW 381 Web Development 4
ISLM 100 Islamic Culture -1 2
SCPH 211 General Physics -2 4

Level 5 18 credits

Code Course Credits
CEAI 300 Introduction to Artificial Intelligence 2
CECS 281 Data Structures 4
CESW 383 Human-Computer Interaction 4
ISLM 200 Islamic Culture -2 2
SCBI 101 General Biology (1) 3
SCST 210 General Statistics (1) 3

Level 6 17 credits

Code Course Credits
BUBA 100 Entrepreneurship & Innovation 2
CECN 381 Computer Networks 4
CESW 321 Software Design and Architecture 4
CESW 322 Programming Techniques 4
SCST 310 Probability & Random Processes 3

Level 7 17 credits

Code Course Credits
CECS 283 Operating Systems 4
CESW 382 Software Project Management 4
CESW 411 Software Construction 4
ISLM 300 Islamic Culture -3 2
SLPR 111 Introduction to Law 3

Level 8 15 credits

Code Course Credits
CESW 392 Professional Practice -1 0
CESW 421 Software Testing and Auditing 4
CESW 422 Software Design Patterns 4
CESW 423 Software Process Models 4
SCMT 212 Calculus -3 3

Level 9 12 credits

Code Course Credits
CECY 383 Computer Ethics and Governance 2
CESW 395 Cooperative Training 8
CESW 393 Professional Practice -2 0
CESW 495 Graduation Project -1 2

Level 10 10 credits

Code Course Credits
CECY 482 Software Security Engineering 3
CESW 415 Software Quality and Metrics 4
CESW 496 Graduation Project -2 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 Jeddah?

Software Engineering at University of Jeddah requires completing 157 credit hours to graduate, spread across 49 courses.

How many years is Software Engineering at University of Jeddah?

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

What degree does Software Engineering award?

Software Engineering at University of Jeddah awards a Bachelor's degree after completing 157 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 Science and Engineering