Skip to content
Beseyat
العربية

Software Engineering — study plan

Middle East College Department of Computing

Credit hours
480
Levels
8
Courses
35
Degree
bachelor

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

Semester 1 75 credits

Code Course Credits
SWE101 The Breadth of Computer Science 1 15
SWE102 Professional Skills for the Workplace and Critical Thinking 15
SWE103 Discrete Mathematics 15
SWE104 Problem Solving Using Programming 15
SWE105 Front-end Web Development & Design for Developers 15

Semester 2 75 credits

Code Course Credits
SWE201 The Breadth of Computer Science 2 15
SWE202 Full Stack Web Development 15
SWE203 Back-end Web Development and Databases 15
SWE204 Learning How to Learn 15
SWE205 System Analysis and Design 15

Semester 3 90 credits

Code Course Credits
SWE301 Tools and Techniques for Creative Thinking 15
SWE302 Computer Architecture and Operating Systems 15
SWE303 Data Structures and Algorithms 15
SWE304 Core Life Skills and Strategies 15
SWE305 Principles of Science 15
SWE306 Integrated Work 1 15

Semester 4 75 credits

Code Course Credits
SWE401 Entrepreneurship, New Venture, and Society Development 15
SWE402 How Human Languages Work 15
SWE403 Database Management Systems 15
SWE404 Object Oriented Programming 15
SWE405 Integrated Work 2 15

Semester 5 90 credits

Code Course Credits
SWE501 Artificial Intelligence 15
SWE502 Compiler Design 15
SWE503 Computer Networks 15
SWE504 Communication Skills 15
SWE505 Advanced Programming 15
SWE506 Integrated Work 3 15

Semester 6 90 credits

Code Course Credits
SWE601 Formal Language & Automata Theory 15
SWE602 Cloud Computing 15
SWE603 Discovering Self 15
SWE604 Philosophy and Business Management 15
SWE605 Software Quality Assurance, Metrics and Testing 15
SWE606 Integrated Work 4 15

Semester 7 15 credits

Code Course Credits
SWE701 Internship and Integrated Work 15

Semester 8 15 credits

Code Course Credits
SWE801 Internship or Internship-based Project 15

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 Middle East College?

Software Engineering at Middle East College requires completing 480 credit hours to graduate, spread across 35 courses.

How many years is Software Engineering at Middle East College?

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 Middle East College awards a Bachelor's degree after completing 480 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 Department of Computing