Course Summary
This module will address a subset of the tools and technologies required to support the development of reliable, efficient and scalable software services. The focus is on use of Agile Development methods requiring test-driven developed and regular automated software builds. The aim is to assemble a toolkit of modern tools that enable the set-up of a software development process where this structure is automated by the tools. Students taking this module should have strong object-oriented programming and design skills (e.g. be graduate of a BSc(Hons) or BEng involving significant programming experience) with a moderate understanding of computer architecture, operating systems and distributed computing.
College Link
Career Sectors
This course prepares you for working in the Career Sectors below. Follow the links to get a fuller understanding of the sectors you are preparing for.
Entry Requirements
Applicants will normally require an Honours Degree in Computing or equivalent. The course is targeted at IT professionals who would participate in the programme on a part-time basis and complete the programme over two years.
Applicants who don't currently meet the entry requirements may be able to advance their application using the Recognition of Prior Learning (RPL) mechanism. RPL allows candidates to make a case that they do meet entry requirements through a combination of formal certified learning and learning through experience (most typically work experience).
Applicants whose first language is not English must submit evidence of competency in English. Please see our
English Language Requirements for details.
Application Details
Fees
Apply online.
The Student
Career Interests
This course is typically suited for people with the following Career Interests. If these interests do not describe you, this course may prepare you for work you may not find satisfying.
Investigative
The Investigative person will usually find a particular area of science to be of interest. They are inclined toward intellectual and analytical activities and enjoy observation and theory. They may prefer thought to action, and enjoy the challenge of solving problems with sophiscticated technology. These types prefer mentally stimulating environments and often pay close attention to developments in their chosen field.
