POSTGRADUATE MSc Advanced Software Engineering

IIT
Compare this course
Required results - A/L Any - A 2.2 or above honors degree is required in a subject related to Software Engineering or Computer Science from a recognized university. An equivalent qualification including science or mathematically based subjects with significant amount of computer science material and a strong programming background will also be accepted.
Required results - O/L Any - A 2.2 or above honors degree is required in a subject related to Software Engineering or Computer Science from a recognized university. An equivalent qualification including science or mathematically based subjects with significant amount of computer science material and a strong programming background will also be accepted.
Intakes

January, 2020

Time Duration 2 Years
Lecture dates and time -
Qualification from (University/ Taff) University of Westminster , UK
Fees informations -
Fees - Annually -
Fees - Per Semester -
Fees - Per Month -
Fees - Per Subject -
Locations Colombo
Subjects

Core Modules

* Advanced Software Design
* Enterprise Development
* Concurrency and Parallelism
* Research Methods and Professional Practice
* Advanced Software Engineering Project

Optional Modules

* Mobile Application Development
* Mobile and Ubiquitous Computing
* Data Mining and Machine Learning
* Big Data Theory and Practice
* Cloud Computing Applications
* Cyber Security Threats and Countermeasures
* Internet Security
* Usability and User Experience Design
* Advanced Big Data Analytics

Award Msc
Double Major Options

Scholarship
In order to be considered for a Scholarship, students must meet all of the following criteria:

* Possess a First Class OR Second Upper OR Second Lower degree in the discipline of Computer Science or a closely related area
from a recognized university.
* Be employed in a reputed software development organization for over 2 years.
* Pass a Viva Voce conducted by IIT.

Career paths

Associated Careers :
Graduates will be employed in a variety of roles ranging from software project management to software development in areas including the Internet and other networked environments such as mobile or wireless. Many of these jobs require a knowledge of particular application or development environments. What binds them together are the requirements of carrying out these tasks in a software engineering context.

University
University of Westminster
Westminster
Academic centers IIT - Informatics Institute of Technology
Pathway Options -