Skip to content
Beseyat
العربية

Bachelor of Software Engineering — study plan

Higher Colleges of Technology Computer Information Science

Credit hours
120
Levels
8
Courses
38
Degree
bachelor

The Bachelor of Software Engineering study plan at Higher Colleges of Technology is an accredited bachelor programme spanning about 4 years (8 academic levels), requiring 120 credit hours across 38 courses of required and elective study. The table below lists the courses and their credit hours for each level.

Year 1 - Semester 1 15 credits

Code Course Credits
CIS 1203 Web Technologies 3
CIS 1313 Introduction to Computer Systems and Networks 3
CIS 1603 Programming I 3
LSC 1103 Professional Written Communication 3
LSM 1013 Mathematics for Computing 3

Year 1 - Semester 2 15 credits

Code Course Credits
CIS 1213 Introduction to Information Security 3
CIS 1303 Database Systems 3
CIS 1613 Programming II 3
CIS 1703 Introductory Statistics and Probability 3
LSS 1133 Critical Thinking and Research Skills 3

Year 2 - Semester 1 15 credits

Code Course Credits
CIS 2023 Applied Discrete Mathematics 3
CIS 2033 User Centered Design 3
CIS 2113 Introduction to Software Engineering 3
CIS 2213 Full-stack Web Application Development 3
CIS 2603 Artificial Intelligence Foundations 3

Year 2 - Semester 2 15 credits

Code Course Credits
CSE 2123 Software Architecture and Design 3
CSE 2133 Software Construction 3
CSE 2623 Algorithms and Data Structures 3
CIS 2903 Operating Systems 3
AES 1003 Emirati Studies 3

Year 3 - Semester 1 15 credits

Code Course Credits
CSE 3013 Calculus 3
CSE 3143 Agile Software Development 3
CSE 3153 Software Testing and Quality Assurance 3
CSE 3603 Cloud Computing Fundamentals 3
CSE 3613 Artificial Intelligence Applications 3

Year 3 - Semester 2 15 credits

Code Course Credits
CIS 3603 Project Management 3
CSE 3163 DevOps Engineering 3
CSE 3403 Mobile Application Development 3
CSE 3413 Cloud-based Microservices for Web Applications 3
CSE 3000 3000 Level Elective Elective 3

Year 4 - Semester 1 15 credits

Code Course Credits
CSE 4903 Capstone Project I 3
CSE 4906 Apprenticeship I 6
CSE 4143 Tech Entrepreneurship for Software Engineers 3
CSE 4173 Secure and Resilient Software Development 3

Year 4 - Semester 2 15 credits

Code Course Credits
CSE 4913 Capstone Project II 3
CSE 4916 Apprenticeship II 6
CSE 4183 Software Evolution and Maintenance 3
CSE 4000 4000 Level 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 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 Higher Colleges of Technology?

Bachelor of Software Engineering at Higher Colleges of Technology requires completing 120 credit hours to graduate, spread across 38 courses.

How many years is Bachelor of Software Engineering at Higher Colleges of Technology?

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

What degree does Bachelor of Software Engineering award?

Bachelor of Software Engineering at Higher Colleges of Technology awards a Bachelor's degree after completing 120 credit hours.

Is Bachelor of Software Engineering offered at other universities?

Yes, Bachelor of 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 Science