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.

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.

📌 PROGRAM HIGHLIGHTS

  • Comprehensive software engineering curriculum
  • Industry-relevant projects and case studies
  • Expert faculty with industry experience
  • Practical training through industrial attachment

⚡ QUICK FACTS

🎓

Mode: Full Time

⏱️

Duration: 4 Years

💰

Tuition: 55,000QR/year

📝

Registration: 2,500QR

✨ Join UKM Software Engineering ✨

📚 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

🚀 CAREER OPPORTUNITIES

💻

Software Engineer

🏗️

Software Architect

QA Engineer

📊

Project Manager

⚙️

DevOps Engineer

🔧

Systems Analyst

📋 APPLICATION INFORMATION

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

📝 Application form for students:

Apply Now →
🎓 Mode: Full Time
⏱️ Duration: 4 Years
💰 Tuition fee: 55,000 QR/year
📝 Registration: 2,500 QR