Skip to content
Beseyat
العربية

Software Engineering — study plan

Sohar University Faculty of Computing and Information Technology

Credit hours
128
Levels
8
Courses
43
Degree
bachelor

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

Level 1 - Semester 1 20 credits

Code Course Credits
COMP1117 Computer Architecture & Organization 4
COMP1116 Computer Programming 4
COMP1118 Discrete Mathematics 3
UNIR1100 Communication Skills I 3
UNIR1001 Oman and Islamic Culture 2
MATH1010 Calculus I 4

Level 1 - Semester 2 26 credits

Code Course Credits
COMP1217 Fundamentals of Database Systems 4
COMP1216 Algorithms and Data Structure 4
COMP1231 Introduction to Software Engineering 4
UNIR2100 Communication Skills II 4
UNIR1002 Arabic Language Skills 2
COMP1213 Computer Networks I Elective 4
COMP1218 Introduction to Web & Multimedia Technology Elective 4

Level 2 - Semester 1 22 credits

Code Course Credits
COMP2108 Object Oriented Programming 4
COMP2131 Software Requirement Engineering 4
UNIR2001 Entrepreneurship 2
COMP2111 Systems Analysis and Design Elective 4
NEDB2101 Database Administration Elective 4
COMP2100 Human Computer Interaction Elective 4

Level 2 - Semester 2 15 credits

Code Course Credits
COMP2232 Industrial Training Practice 3
COMP2105 Operating System & Security 4
COMP2220 Web Information Systems Elective 4
COMP2222 Computer Security Fundamentals Elective 4

Level 3 - Semester 1 20 credits

Code Course Credits
COMP3132 Software Design and Architecture 4
COMP3110 Pattern Recognition 4
COMP3131 Software Construction 4
COMP3108 Cloud Computing and Web Services Elective 4
COMP3109 Mobile Applications Elective 4

Level 3 - Semester 2 19 credits

Code Course Credits
COMP3231 Software Testing 4
COMP3210 Artificial Intelligence 4
UNIR3100 Communication Skills III 3
COMP3201 Computer Graphics Elective 4
COMP3211 ERP Design and Implementation Elective 4

Level 4 - Semester 1 19 credits

Code Course Credits
COMP4001A Industrial Project I 3
COMP4102 Software Project Management 4
ITSE4100 Software Verification & Validation 4
COMP4108 Big Data Analytics Elective 4
COMP4109 Internet of Things Elective 4

Level 4 - Semester 2 19 credits

Code Course Credits
COMP4001B Industrial Project II 3
COMP4211 Game Development 4
COMP4231 Software Metrics 4
COMP3121 Cyber Law and Ethics Elective 4
COMP4210 Mobile and Wireless Networks Elective 4

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 Sohar University?

Software Engineering at Sohar University requires completing 128 credit hours to graduate, spread across 43 courses.

How many years is Software Engineering at Sohar 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 Sohar University awards a Bachelor's degree after completing 128 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 Faculty of Computing and Information Technology