Department of Computing & Networking

What our students say...

Testimonial Challenging, hands on and worthwhile courses - highly recommended Watch video here »

Bachelor of Science (Honours) Computer Games Development CW208

 Course Detail

510 AVER 365 CUT-OFF 325

What is this computing course about?

Games development is one of the most exciting areas of software development that you can work in. This course will provide people with all the skills they need to become professional Games Software Developers. Students will develop skills and expertise in areas such as software development (software design and programming), game design, graphics programming, modelling, simulation and animation, and will have produced several complete game concepts in a playable form. Graduates of this course will be able to develop games software for all the major gaming platforms. What will I be able to do when I finish the course?

The games industry is a vibrant and rapidly expanding industry which is expected to grow substantially over the next few years. There are excellent employment opportunities for computer game programmers to find work with game publishers or game development studios at home and abroad. Students will also be able to fulfill any roles normally filled by graduates of computing or software engineering degrees if they so wish.

What follow-on study opportunities are available?

Graduates will also have the option to progress to postgraduate studies at either Research Masters or Doctoral level within the GameCORE Research Centre at IT Carlow or elsewhere. Graduates will be eligible to undertake the MSc in IT Management or the MA in Interaction Design in IT Carlow.

What exemptions are available from professional bodies?

Graduates will be eligible to join various professional computing bodies, e.g. IEEE, ACM, ICS and Engineers Ireland.

What subjects will I study?

Year 1

Mandatory Subjects
Computer Games
Computer Graphics
Applied Mathematics
Computer Architecture

Year 2

Mandatory Subjects
3D Graphics and Audio I
Software Engineering for Games
Applied Physics I
Human Computer Interaction

Year 3

Mandatory Subjects
3D Graphics and Audio II
Applied Physics II
Project I
Programming for Game Devices
Web Development & Databases
Data Structures & Algorithms
Industrial Placement

Year 4

Mandatory Subjects
Games Engineering II
On-line Gaming Technologies
Real World Modelling and Simulation
Artificial Intelligence for Games
Project II


Students design and develop games for a range of platforms including PC, Xbox, PlayStation, PlayStation Vita, Android, iOS, OUYA and Windows Phone.
Lectures and course practicals cover game industry development technologies, including:

  • Programming languages: C#, C, C++, Java, Javascript, Python and HTML5;
  • Game engines and middleware such as Ogre3D, Havok and PhysX;
  • Frameworks such as MonoGame, SFML, OpenGL and DirectX.

 IT Carlow’s final year project showcase is attended by game industry and technology hiring professionals.

 Students have demonstrated projects made using game development and peripheral technology such as: 

  • CryEngine
  • Unreal Engine
  • Source Engine
  • Unity 3D
  • Kinect
  • Occulus Rift

Special features of the course

  • Developed with the assistance and endorsement of Microsoft.
  • Active learning environment includes dedicated game development studios.
  • Students participate in and have represented Ireland in international digital game portfolio events such as Global Game Jam, Imagine Cup and Dare to be Digital.
  • Enrolling students for over ten years, graduates are now employed by AAA studios including Microsoft Game Studios, Electronic Arts, Blizzard and Activision.
  • Graduates have worked on AAA titles such as Call of Duty and Diablo.
  • IT Carlow is a member of a number of developer programmes including Sony Academic Development Program and iOS Developer University Program.

What are the minimum entry requirements?

Leaving Certificate: 2 subjects at Higher Level grade C3 or better. 4 subjects at Ordinary Level Grade D3 or better.

Subjects required: Mathematics at Ordinary Level Grade B3 or better and English or Irish at Ordinary Level Grade D3 or better.

Mature applicants: will be interviewed and assessed on an individual basis.


Ross Palmer BSc, MSc
Course Director
Email: ross.palmer@itcarlow.ie

Nigel Whyte, BSc, MSc
Head of Department
Email: nigel.whyte@itcarlow.ie

Phone:059 917 5500
School of Science


Nigel Whyte

Mr Nigel Whyte, BSc, MSc
Head of Department

T: 059-9175505
E: nigel.whyte

Ross Palmer

Mr Ross Palmer, BSc, MSc
Course Director

T: 059-9175527
E: ross.palmer

Sarah Clarke

Ms Sarah Clarke, BA, MA
School Administrator

T: 059-9175500
E: sarah.clarke