Software Development with Games Programming
Thurles , Ireland
Tuition Fee
Start Date
Medium of studying
On campus
Duration
48 months
Details
Program Details
Degree
Bachelors
Major
Computer Science | Game Design | Software Development
Area of study
Information and Communication Technologies
Education type
On campus
Timing
Full time
Course Language
English
About Program
Program Overview
Software Development with Games Programming – BSc (Hons)
Course Overview
The TUS Thurles BSc (Hons) in Software Development with Games Programming teaches you how to create software through game development, leading to careers in software and game development.
Key Points
- Code Through Games – Learn C++, Java, game engines, AI, and cross-platform development.
- Blend Creativity & Tech – Combine coding with design to build games and apps.
- Industry Connections – Meet top companies at Games Fleadh, Ireland’s biggest game dev event.
- Real-World Experience – Get a paid 6-month work placement in Year 3.
- Career Opportunities – Become a Game Developer, Software Engineer, or AI Programmer.
- Win Awards! – Your code could earn recognition at Games Fleadh.
- Build a Portfolio – Develop games and apps to showcase your skills.
- Entry Requirements – Maths & English/Irish required (specific grades apply).
Course Description
Our course in Software Development with Games Programming is designed to produce graduates with an in-depth knowledge of the essential aspects of Software Development and the skills associated with Games Programming. You will learn how to design and develop games for platforms like mobiles, consoles, PCs, and online, using a variety of programming languages and game engines.
Course Modules
Year 1
- Computer Mathematics
- Computer Organisation and Architecture
- Data Essentials
- Introduction to Programming
- Interpersonal Skills
- Introduction to Object Oriented Programming
- Mathematical Methods
- Operating Systems Fundamentals
- Responsive Design and Web Development
- Structured Programming
- Structured Query Language Essentials
- Web Development Fundamentals
Year 2
- 2D Game Development
- Agile Development Methods
- Algorithms For Game Development
- Computer Graphics
- Data Structures & Algorithms
- Enterprise Applications Development
- Game Design
- Game Play Programming
- Mathematics for Game Dev
- Networking for Games
- Object Oriented Theory and Game Programming
- Statistics and Probability
Year 3
- 3D Game Engine Development
- Artificial Intelligence for Games
- Game Development Patterns
- Game Physics
- Project And Team Dynamics
- Project And Team Dynamics
- Work Placement
Year 4
- Cross Platform Game Development
- Networked Games
- Advanced Data Systems
- Computing and Modern Culture
- Cyber Security
- Game Analytics
- Game Development Project
- Machine Learning
- Mobile Applications & Connected Devices
- Software Project Management
- Software Security
Entry Requirements
- A minimum of 2 H5 & 4 O6/H7 grades in six Leaving Certificate subjects, including Mathematics and English or Irish.
Career Opportunities
- Game Developer
- Software Developer
- Game Play Programmer
- Software Engineer
- Game Engine Developer
- DevOps Engineer
Further Study
Successful graduates of this programme are eligible for Level 9 and 10 postgraduate programmes within TUS or elsewhere.
See More
