This programme will run subject to sufficient student numbers. Where a programme cannot proceed, applicants will be contacted and advised on alternative study options.
An Information session will take place early September 2020 from 5.30pm to 7.00pm at the CIT Bishopstown Campus (date to be confirmed). Institute staff will be in attendance to offer career guidance and assistance.
Students should note that Fees quoted relate to the academic year 2019-2020 only and are subject to change on an annual basis. Except where stated, course fees cover the cost of tuition only.
Course fees must be paid before attending lectures.
For more information on Fees, please visit fees/students
PDF Brochure >>
Course Fee: €6,500
Union of Students in Ireland (USI) Levy
The USI membership levy of €7.00 has been introduced as a result of a referendum where students opted to affiliate to the national Students’ Union. This levy must be paid before the start of Semester 1.
24 months (4 semesters) is the minimum duration. This programme is available online only
The programme is taught online using Cloud based technologies. Learning technologies such as Blackboard, Adobe Connect and virtualised lab infrastructures are just some of the systems that are used to deliver this innovative programme. Lectures, which are delivered at night are streamed live over the Internet and recorded to facilitate easy playback for students. This offers great fexibility to students as they can access their lectures and labs anytime, anywhere on any device using a Web browser. It is a testament to the online delivery platform in CIT that students can participate in the programme irrespective of their physical location or working status.
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-ofthe art principles, methods and research of software design and architecture.
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.
On successful completion of the MSc programme, graduates will have acquired advanced knowledge and skills to enable them manage, design and create software and processes that are reliable, robust, secure and scalable. After completing this programme graduates may wish to continue to PhD level within the Department of Computer Science.