Bachelor of Software Engineering with Honours
Learn to design, build, and maintain high-quality software systems using engineering principles and methodologies.
Program Highlight
Faculty
Technology
Duration
4 Years
Credits
70
Language
English
Why Choose Software Engineering At UKM Qatar
The Bachelor of Software Engineering Program trains students in professional software development from design to deployment. The curriculum covers the complete software development lifecycle including requirements engineering, software design, quality assurance, testing, project management, and maintenance. Students learn industry-standard methodologies for building secure, reliable, and maintainable software systems. Specialized courses in software security, quality metrics, and evolution prepare graduates for leadership roles in software development teams. Industrial training provides practical experience in professional software projects.
Program Highlights
- Comprehensive software engineering curriculum
- Industry-relevant projects and case studies
- Expert faculty with industry experience
- Practical training through industrial attachment
Key Courses & Specialisations
| CORE COURSES |
|---|
| ✓ Software Design |
| ✓ Requirements Engineering |
| ✓ Software Testing |
| ✓ Project Management |
| ✓ Software Evolution |
| ELECTIVES |
|---|
| ✓ Multimedia Games |
| ✓ E-Business Technology |
| ✓ Information Systems |
Program Structure
Year 1
| Semester 1 |
|---|
| Computer Programming |
| Discrete Mathematics |
| Computer Organization and Architecture |
| System Analysis and Design |
| Statistical Analysis |
| E-Sport |
| Pronunciation in English |
| Semester 2 |
|---|
| Digital Innovation |
| Database |
| Program Design and Problem Solving |
| Software Engineering Concepts |
| Fundamentals of Entrepreneurship Innovation |
| Integrity and Anti-Corruption |
| Academic Literacy |
Year 2
| Semester 1 |
|---|
| Digital Community |
| Computer Network Technology |
| Software Requirements Engineering |
| Malay Language Communication 2 |
| History of Qatar |
| Managing Emotion |
| Speak to Persuade |
| Semester 2 |
|---|
| User Experience Design |
| Software Design |
| Principles of Information Systems |
| Web Development |
| Philosophy & Current Issues |
| Entrepreneurship and Leadership |
| Professional Communication |
Year 3
| Semester 1 |
|---|
| Operating Systems |
| Mobile Application Programming |
| Software Quality Metrics |
| Software Project Management |
| Cloud Computing |
| Semester 2 |
|---|
| Project Proposal |
| Software Testing |
| Software Evolution and Maintenance |
| Artificial Intelligence |
| E-Business Technology |
Year 4
| Semester 1 |
|---|
| Computing Ethics |
| Software Security and Safety |
| Project |
| Principles of Data Science |
| Multimedia Games |
| Semester 2 |
|---|
| Industrial Training |
Ossama Elboraei
Facilities ManagerProf. Dr. Noor Azuan Hashim
Faculty of Administrative & Financial SciencesAssoc. Prof. Dr. Hasnita Ali
Faculty of Administrative & Financial Sciences| Program Cost | |
|---|---|
| Mode | Full Time |
| Duration | 4 Years |
| Tuition | 55,000 QR / Year |
| Registration | 2,500 QR |
Admissions Requirements
Shahadat Al-Thanawaya Al-Aama or twelve years (12) schooling
- Minimum 70% overall result.
- Minimum 70% in Mathematics.
Advanced Level (A-Level)
Applicants must meet ONE of the following:
- For three (3) subjects: a minimum Grade C for every subject including Mathematics.
- For four (4) subjects and above: a minimum Grade C in three (3) subjects, AND a minimum Grade D in Mathematics.
Advanced Level (A-Level) requirement summary: Minimum Grade C in three (3) subjects including Mathematics (with alternative conditions for 4+ subjects as stated above).
International Baccalaureate (IB)
- Overall minimum 25 points.
- High Level (HL) subjects: a minimum score of 3 in two (2) subjects, including Mathematics.
English requirement
Applicants must meet ONE of the following:
- Minimum IELTS score of 5.5, OR
- 50% to 69% in English in Shahadat Al-Thanawaya Al-Aama (need to enroll in UKM Qatar English course and to obtain IELTS score of 5.5 before completion of studies).
Additional requirement
- Pass the interview set by the faculty (if applicable).
Application Deadlines
| Semester 1 (Fall) 2026/2027 | ||
|---|---|---|
| Activity | Date Range | Remarks |
| Student Registration and Orientation Week | 16 Aug - 20 Aug 2026 | |
| First day of classes (Fall 2025) | 23-Aug-2026 | Teaching & Learning |
| Lecture Weeks 1-7 | 23 Aug - 8 Oct 2025 | Teaching & Learning |
| End of Add/Drop period (Fall 2025) | 23-31 Aug 2026 | |
| Mid-Semester Break | 11 Oct - 15 Oct 2026 | No Classes |
| Lecture Weeks 8-15 | 18 Oct - 10 Dec 2026 | Teaching & Learning |
| Final Examination | 13 - 24 Dec 2026 | Examination Period |
| National Day Holiday | 18 Dec 2026 (Friday) | Public Holiday |
| Result | 1-Jan-2027 | |
| Semester Break | 25 Dec 26 – 14 Jan 2027 | Break Between Semesters |
| Semester 2 (Spring) 2026/2027 | ||
|---|---|---|
| Activity | Date Range | Remarks |
| Lecture Weeks 1-6 | 17 Jan - 25 Feb 2027 | Teaching & Learning |
| End of Add/Drop period (Fall 2025) | 17 - 24 Jan 2027 | |
| National Sports Day Holiday | 09 Feb 2027 (Tuesday) | Public Holiday |
| Mid-Semester Break | 28 Feb - 4 March 2027 | No Classes |
| Eid Al-Fitr Holiday | 7 - 13 March 2027 | Eid Mubarak 9 (Tuesday) - 11 March (Thursday) 2027 |
| Lecture Weeks 7-15 | 14 Mar - 13 May 2027 | Teaching & Learning |
| Eid Al-Adha Holiday | 16 May - 20 May 2027 | Eid Mubarak 17 (Monday) - 19 (Wednesday) May 2027 |
| Final Examination | 23 May - 3 June 2027 | Examination Period |
| Results | 10-Jun-2027 | |





