#REQUEST.pageInfo.pagedescription#

Site Navigation

Master of Science in Software Architecture & Design

banner1
Awards
MSc
Programme Code: CR_KSDEV_9
 
Mode of Delivery:Full Time, ACCS
 
No. of Semesters:2
NFQ Level:9
Embedded Award:No
 
Programme Credits:60
programmeReviewDate:March 2020
Department:COMPUTER SCIENCE
Field of Study:Computer Science
 

Programme Outcomes

Upon successful completion of this programme the graduate will be able to demonstrate... :

PO1 Knowledge - Breadth
  (a) Demonstrate a mastery of advanced theoretical knowledge and skills relating to software design, architecture and development, which include planning, managing and developing medium to large scale software related projects using the most current design principles, methodologies, algorithms and technologies.
PO2 Knowledge - Kind
  (a) Demonstrate an awareness and critical understanding of the evolving role of a software architect in the face of emerging software development methodologies, changes to the development and operations of software and technological change. Research and apply appropriate methodologies, algorithms, design principles and patterns for achieving high quality software products or systems.
PO3 Skill - Range
  (a) Select and apply the most appropriate software development methodology for a software project, exhibit his/her research capabilities in a number of cutting-edge computing topics, critically evaluate software engineering standards, design and implementation issues in a wide range of areas.
PO4 Skill - Selectivity
  (a) Independently acquire and assess knowledge in novel and emerging technologies, integrate knowledge of various technologies and software engineering principles to successfully plan and implement a software project.
PO5 Competence - Context
  (a) An ability to analyse, design and document design approaches to the development of software or a software system; develop guidelines and best practices for the development of code and development operations; design and implement solutions that requires significant preliminary research for novel and unfamiliar situations.
PO6 Competence - Role
  (a) Initiate, lead and manage projects or significant complexity involving multidisciplinary teams; formulate and document a system design and communicate this philosophy to developers, systems engineers, QA etc; work as a member of a strategic leadership team in an organisation; participate in peer collaborations, mentoring and evaluation exercises.
PO7 Competence - Learning to Learn
  (a) Devise programme to support his/her continuing professional development, independently learn, understand, evaluate and apply new knowledge.
  (b) Devise programme to support his/her continuing professional development, independently learn, understand, evaluate and apply new knowledge.
PO8 Competence - Insight
  (a) Act in a manner consistent with the best interests of clients, colleagues and other stakeholders and the general public, maintain integrity and independence in professional judgement.
  (b) Act in a manner consistent with the best interests of clients, colleagues and other stakeholders and the general public, maintain integrity and independence in professional judgement.
 

Semester Schedules

Stage 1 / Semester 1

Mandatory
Module Code Module Title
COMP9054 Software Architecture & Design
COMP9011 Computing Research & Practice
COMP9055 Software Process Engineering
SOFT8025 Scalable Microservices
Elective
Module Code Module Title
COMP9057 Decision Analytics
COMP9033 Data Analytics
SOFT9021 Declarative & Concurrent Prog.
SOFT9022 Programming Language Design
COMP9056 Software Vulnerabilities
FREE6001 Free Choice Module

Stage 1 / Semester 2

Mandatory
Module Code Module Title
COMP9028 Comp Research Project Implem.
COMP9058 Algorithm Analysis & Design
Elective
Module Code Module Title
COMP9033 Data Analytics
COMP9057 Decision Analytics
SOFT9021 Declarative & Concurrent Prog.
SOFT9022 Programming Language Design
COMP9056 Software Vulnerabilities
FREE6001 Free Choice Module

Cork Institute of Technology
Rossa Avenue, Bishopstown, Cork

Tel: 021-4326100     Fax: 021-4545343
Email: help@cit.edu.ie