Courses
Admissions & Support
Course Search
Courses
Admissions & Support
Course Search
Our Services
Our Community
Course Search
Professional Services
Location: Athlone
years: 2
The overall aim of the programme is to develop a high level of intellectual awareness and professional competence in the area of software development. The programme offers an integrated approach to delivering end to end software development skills. The focuses on the practical problem-solving skills required for software developers. Programme participants will also gain an integrated and critical knowledge of the skills and particular technologies widely used in the industry today.
Enda Fallon
Email: Head of Department
Grade O6/H7 at ordinary level in five subjects in the Leaving Certificate examination. Two of these subjects must be Mathematics and a language (English or Irish).
Any QQI level 5 qualification is acceptable. Applicants to this programme are required, however, to have one specified mathematics module included: C20139 Mathematics or C20174 Mathematics for Engineering or C20175 Mathematics for Computing or 5N1833 Mathematics or 5N18396 Maths for Information Technology or 5N0556 Maths for Stem or LCE Maths.
Applicants are considered ‘mature’ once they are 23 years or over on 1 January in the year they wish to begin studying. Mature applicants are not required to meet minimum entry requirements but must demonstrate ability to pursue and benefit from the course. Knowledge and skills gained through experiential learning will be taken into account with regard to the course for which they have applied. Such applicants are required to provide a CV and may be required to attend for interview at TUS as part of the selection process.
Mathematics for Software Design 1.1, Software Development 1.1, Game Development and Immersive Technology 1.1, Web App Development with AI 1.1, Digitalisation for Connected Devices 1.1, Communication for University 1
Mathematics for Software Design 1.2, Software Development 1.2, Game Development and Immersive Technology 1.2, Web App Development with AI 1.2, Digitalisation For Connected Devices 1.2, Communication for Engineering 1
Software Development 2.1, Mathematics for Software Design 2.1, Databases 2, Agile Methodologies 2.1, Software Development for Gaming 2.1, Game Development 2.1, Software Development for Cloud 2.1, Web Development 2.1, Software Development For Connected Devices 2.1, Connected Devices 2.1
Software Development 2.2, Mathematics for Software Design 2.2, Agile Methodologies 2.2, Software Development for Gaming 2.2, Game AI and Physics 2, Software Development for Cloud 2.2, Web Development 2.2, Software Development For Connected Devices 2.2, Visualisation for Digital Transformation 2, Connected Devices 2.2
On completion of this programme students will have gained foundational skills to develop a pathway towards a career in Software Development.
Graduates are eligible to apply to continue their studies through a BSC in Software Design in Mobile Apps and Connected Devices, BSC in Software Design in Virtual Reality and Game, BSC in Software Design in Cloud Computing.