Online Schedule

HOW THIS PROGRAMME IS STRUCTURED

The MSc in Software Architecture & Design programme is delivered online over four semesters, each semester has a 13 week teaching block. Student take six mandatory modules (30 ECTS), three electives (15 ECTS) and a research project (20 ECTS).

The tables below list the modules in each semester of the programme.

NOTE: Module Descriptors for the modules below are available HERE. Each module descriptor contains detailed information such as learning outcomes, indicative content, assessment methods, etc. Please note the electives below are indicative and may change from year to year.

Year 1 - Semester 1

Modules Mandatory/Elective ECTS Credits
Software Architecture & Design (COMP9054) Mandatory 5
Software Agility (COMP9055) Mandatory 5
Cloud Automation & Orchestration (COMP8062) Elective 5
Programming Language Design (SOFT9022) Elective 5

 

YEAR 1 - Semester 2

Modules Mandatory/Elective ECTS Credits
Scalable Microservices (SOFT8025) Mandatory 5
Research Practice & Ethics (COMP9011) Mandatory 5
Source Code Analysis (SOFT9023) Elective 5

 

Year 2 - Semester 1

Modules Mandatory/Elective ECTS Credits
Big Data Processing (COMP9062) Mandatory 5
Metaheuristic Optimisation (COMP9058) Elective 5
Decision Analytics (COMP9057) Elective 5
Programming Language Design (SOFT9022) Elective 5

 

YEAR 2 - Semester 2

Modules Mandatory/Elective ECTS Credits
Research Project (COMP9028) Mandatory 20

 

© 2024 CIT | web development by Granite Digital