Master of Science in Software Engineering

2 Years On Campus Masters Program

United Arab Emirates University

Program Overview

The Master of Science in Software Engineering at UAEU is a two-year, full-time postgraduate programme that develops your technical depth and professional leadership in building robust, high-quality software systems. You’ll combine core software engineering theory with hands-on experience in modern development methodologies, tools and research — preparing you for advanced industry roles or further academic study.

Curriculum Structure

Year 1 — Core Technical Foundations:
In the first year you lay a strong foundation through essential modules such as Software Construction, Requirements Engineering, Software Testing & Quality Assurance, and Human-Computer Interaction (HCI) & Usability — helping you understand how to design, implement and evaluate reliable, user-centric software. You’ll also take broader professional courses like Current Emerging Trends in Information Technology, Management & Leadership in IT, and System Analysis, Modeling & Design, which connect technical skills with strategic and managerial thinking.

Year 2 — Electives & Project/Thesis:
In the second year you tailor your studies with electives such as Web Applications, Special Topics in Software Engineering or Embedded Software, broadening your expertise into areas that match your career goals. You’ll complete your degree with either a Research Thesis (advanced independent research) or a Practicum Project, where you apply tools and methods to solve real-world software engineering challenges.


Focus areas:
Software design & construction; requirements engineering; quality assurance & testing; usability & HCI; web and embedded applications; IT trends and leadership.

Learning outcomes:
You’ll graduate able to design and build robust software systems, analyse development processes, manage technical projects, integrate usability principles, and communicate solutions both technically and strategically.

Professional alignment (accreditation):
This MSc is a Level-9 postgraduate qualification recognised by the UAE Ministry of Higher Education & Scientific Research and aligns with international standards for advanced computing and engineering education.

Reputation (employability rankings):
United Arab Emirates University is one of the UAE’s leading research universities with strong industry connections; its software engineering graduates are well-placed for roles such as Software Engineer, Systems Architect, Quality Assurance Lead, Technical Consultant and more across global tech and engineering sectors. 

Experiential Learning (Research, Projects, Internships etc.)

Students develop applied expertise by conducting original research in a chosen specialization, utilizing advanced laboratory facilities, and engaging with industry and community-focused projects. This hands-on learning is facilitated by the university's research-oriented environment and partnerships. The experiential learning approach is implemented through several key components:

  • Primary Research Focus: The core practical component is a substantial Master's Thesis. Students must complete an independent research project (12 credit hours) that involves designing, implementing, and evaluating a novel solution to a computing problem under the supervision of a faculty advisor.

  • Specialized Research Facilities: Students have access to KU's specialized research laboratories and institutes. These include labs within the Center for Cyber-Physical Systems (C2PS), the KU Center for Autonomous Robotics Systems (KUCARS), and the KU Center for Digital Supply Chain and Operations Management, depending on their chosen specialization (e.g., Data Science, Robotics, Cybersecurity).

  • Industry-Standard Software & Tools: While specific applications are not listed, the research-centric nature of the program implies the use of professional-grade tools relevant to each specialization, such as machine learning frameworks (TensorFlow, PyTorch), robotics simulators (Gazebo, ROS), cybersecurity analysis tools, and high-performance computing clusters.

  • Industry and Community Engagement: The program encourages practical application through industrial projects and community service. Students may engage in collaborative projects with industry partners or apply their skills to address community needs, linking academic knowledge with real-world impact.

  • Comprehensive University Resources: Students utilize the full resources of Khalifa University, including its university libraries with extensive digital collections, high-performance computing infrastructure, and the collaborative ecosystem of its research centers and institutes.

Progression & Future Opportunities

Progression & Future Opportunities: UAEU MSc Software Engineering graduates excel in technical and leadership roles across UAE government and corporate sectors, leveraging the program's focus on robust software development and teamwork to meet rising IT demands. High employability stems from practical training in modern methodologies, preparing alumni for senior positions or PhD pathways. Typical roles: Software Engineer, Systems Architect, Quality Assurance Lead, IT Project Manager:

  • University services: Careers center with job placement support, alumni network events, internship coordination through practicum projects.​

  • Employment stats/salaries: Strong UAEU placement rates (~85-90%); software roles avg AED 18,000-35,000/month starting.​

  • Partnerships: Collaborations with UAE government entities, corporate IT firms for real-world projects; CIT industry advisory board.​

  • Accreditation value: UAEU MoE-recognized degree ensures long-term professional mobility and CAA equivalence globally.​

  • Graduation outcomes: Alumni lead software teams at ADNOC/Etisalat; contribute to national digital transformation initiatives.​

Further Academic Progression: Graduates can pursue UAEU's PhD in Informatics and Computing directly (thesis option strengthens applications), or related doctorates at global universities in software systems/security; program emphasizes research skills for advanced studies in emerging tech like AI-integrated engineering

Program Key Stats

AED2400 (Per Credit Hour)
Sept Intake : 30th Jun


No
Yes

Eligibility Criteria

3
3 or 4 Years

N/A
N/A
N/A
5.5
70
N/A

Additional Information & Requirements

Country Requirements

Career Options

  • Computer Scientist
  • Research Scientist (Computer Science)
  • Software Architect
  • Machine Learning Engineer
  • Data Scientist
  • Robotics Engineer
  • Cybersecurity Specialist
  • Embedded Systems Engineer
  • High-Performance Computing Specialist
  • Artificial Intelligence Developer
  • Computer Vision Engineer
  • Systems Analyst
  • Network Architect
  • Cloud Solutions Architect
  • Academic Researcher/Professor

Book Free Session with Our Admission Experts

Admission Experts