• Toll free: 1800 258 5772

Cork Institute of Technology (Munster Technological University)

Cork , Cork ,Ireland

Software Architecture & Design (MSc)

This programme is designed for software professionals, architects, and senior system design engineers. Managers of architecture teams will also benefit from this programme.

The programme aims to form part of the evolutionary path that a software developer takes to become a software architect, allowing each student to advance their technical career path.

Students will learn about the role of a software architect in creating an extensible and maintainable software solution by applying abstract knowledge and patterns
to software architecture, and design.

The traditional role of a software architect will also be critically assessed in the face of agile development methodologies and the adoption of tools, and practices that avoid or decouple up front systems or architectural design.

The programme is taught by industry and academic experts who are either practicing software architects, senior technical architects or research active academics in the field.

The programme is an advanced industry-focused programme that addresses the skills gap of software developers and/or architect in the face of evolving software development practices. It aims to provide students the opportunity for in-depth study of the advanced design and architectural and software development and process skills required for the successful design and development of complex software distributed systems. It provides students with the theoretical and practical knowledge necessary to advance their career in software development as a senior member of the development team or as a software architect.

Delivered exclusively online, the programme offers working professionals flexible opportunities to learn more about technological advances in the industry. The programme places a major emphasis on developing higher level software development skills. Students are exposed to current state-of-the art principles, methods and research of software design and architecture.

Intakes

  • Sep Deadline: May

Application Processing Time in Days: 20

Minimum English Language Requirements

English Level Description IELTS (1.0 -9.0) TOEFL IBT (0-120) TOEFL CBT (0-300) PTE (10-90)
Expert 9 120 297-300 86-90
Very Good 8.5 115-119 280-293 83-86
Very Good 8 110-114 270-280 79-83
Good 7.5 102-109 253-267 73-79
Good 7 94-101 240-253 65-73
Competent 6.5 79-93 213-233 58-65
Competent 6 60-78 170-210 50-58
Modest 5.5 46-59 133-210 43-50
Modest 5 35-45 107-133 36-43
Limited 4 32-34 97-103 30-36
Extremely Limited < 4 < 31 < 93 < 30

Admission Requirement / Eligibility Criteria

All applicants whose first language is not English must provide evidence of English language proficiency. English language tests must be undertaken no more than two years prior to the start of a programme. 
 
 IELTS (Academic)
At least 6.0 with no section below 5.5
 
Some programmes require a highter score at least 6.5 with no section below 6.0. Please check specific course requirements.
 
 TOEFL
At least 80 - with minimum scores: Listening- 17; Reading - 18; Speaking – 20; Writing - 17
 
Some programmes require a higher score at least 90  - with minimum scores: Listening - 23; Reading - 21; Speaking - 22; Writing - 23. Please check specific course requirements.
 
 Pearson PTE (Academic)
At least 59 with no section below 56
 
Some programmes require a higher score at least 63 with no section below 59. Please check specific course requirements
 
 Cambridge English Qualifications:
B2 First (FCE) or C1 Advanced (CAE)
 
At least 169 with no section below 162
Some programmes require a higher score at least 176 with no section below 169. Please check specific course requirements.
 
 C2 Proficiency (CPE)
 
At least 180 with no section below 162
 
Some programmes require a higher score at least 180 with no section below 169. Please check specific course requirements.