inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
Medium of studying
Duration
Program Facts
Program Details
Degree
Masters
Major
Information Systems | Information Technology | Systems Analysis
Area of study
Information and Communication Technologies
Timing
Part time
Course Language
English
About Program

Program Overview


The MSc in Software Engineering equips graduates with advanced software methodologies, problem-solving skills, and industry-inspired scenarios. Students delve into contemporary software engineering practices, design patterns, and localization issues. The program culminates in a dissertation or master project, preparing graduates for careers in software development and related fields.

Program Outline

Degree Overview:

  • The MSc in Software Engineering is designed to provide graduates with a background in computing and programming with a deeper understanding of advanced software methodologies.
  • This practical course focuses on developing creative thinking, problem-solving, and decision-making skills through realistic scenarios inspired by industry experience.
  • Students will study the latest methodologies and development techniques while deepening their understanding of design patterns and contemporary software engineering practices.
  • The course also explores issues such as localization within application development.

Outline:

  • Core Modules:
  • SWE7004 Research Methods
  • SWE7101 Contemporary Software Engineering Practices
  • SWE7102 Advanced Software Development
  • SWE7103 Dev Ops
  • Dissertation/Master Project:
SHOW MORE
How can I help you today?