94% of UWL students are satisfied with their course — National Student Survey 2024. Find out more

MSc in Software Engineering

Discover world-class British qualifications — all available to complete right here in Sri Lanka. Whether undergraduate, postgraduate, or professional, your journey to global recognition starts at UWL.

Program Overview

This postgraduate program (MSc in Software Engineering) provides an overview of the latest industry standards in technology while allowing students to specialize in areas such as software architecture and implementation strategies. It equips students with the skills necessary to work with modern software systems in an industrial setting. For students with a background in IT who want to specialize in software engineering, this course will enhance their critical research and analytical skills while deepening industry-specific knowledge.

The program is designed to equip students with the expertise needed to work with modern software systems in today’s industry and provides a comprehensive understanding of commercial software engineering. Beyond core topics, this software engineering degree allows students to specialize in areas such as software project management and implementation techniques.

Modules

Unit Module Title
1 Advanced Topics in Software Engineering
2 Big Data Analytics
3 Machine Learning
4 Mobile Web Component Development
5 Research Methods
6 Dissertation
7 Security Operations and Assurance

Entry Requirements

  • A bachelor’s degree with a minimum of second-class lower (2.2) division

Professional Qualifications

  • Candidates with an exceptional work record with a minimum of 5 years of work experience at the managerial level would be considered.

** Exceptional cases approved by the academic heads.

Sara Raybould

Senior Deputy Vice-Chancellor

Ready to take the next step?

Explore our courses or contact ANC for admissions guidance.

View Courses Enquire Now Contact us