Bachelor of Software Engineering with Honours

BACHELOR OF SOFTWARE ENGINEERING WITH HONOURS
(ENGINEERING EXCELLENCE IN SOFTWARE DEVELOPMENT)
 
Learn to design, build, and maintain high-quality software systems using engineering principles and methodologies.
 
KEY COURSES & SPECIALISATIONS
Core: Software Design, Requirements Engineering, Software Testing, Project Management, Software Evolution
Electives: Multimedia Games, E-Business Technology, Information Systems
 
CAREER OPPORTUNITIES
•Software Engineer
•Software Architect
•Quality Assurance Engineer
•Software Project Manager
•DevOps Engineer
 
WHY CHOOSE SOFTWARE ENGINEERING AT UKM QATAR?
For students interested in building reliable, efficient software products using engineering principles. Ideal for careers in software development companies and large-scale software projects.

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
Program Entry Program Requirement

Shahadat Al-Thanawaya          Al-Aama
(12 years of schooling in Qatar)

70% and above for overall result and obtained at least B grade for following subjects:

  1. Mathematics.

Advanced Level (A-Level)

Have at least CCC or 96 UCAS Tariff Points (A to D only) in following subjects:

  1. Mathematics.

International Baccalaureate (IB)

  1. Have at least 25 overall marks. Obtained at least a score of 3 in two (2) high level subjects (HL):
    • Mathematics.

English requirement

5.0 IELTS, 40 TOEFL (IBT), LOW 7 HEET Or equivalent

Additional requirement

Pass the tests and interviews set by the faculty

Applications for full time study programmes  must be submitted via Online Application. 

Application form for students: https://www.ukm.qa/apply-online/