University of Limerick

President's Welcome | Finding Staff | Finding the University | Leagan Gaeilge

Bachelor of Science in Multimedia and Computer Games Development

Course Details

Course Code: LM110
Level: Honours Bachelor Degree
CAO Minimum Points Entry 2009: 330
Course Leader: Dr Conor Ryan
Phone: 00 353 61 202783
Email: conor.ryan@ul.ie

The Student Experience

Course Description

  • General Information
  • Course Structure
  • Entry Requirements
  • Career Prospects

General Information

The Computer Games Industry is an exciting field, currently outselling the film industry worldwide. Computer Game development is innovative and exciting from a technological and creative perspective, providing career opportunities for imaginative, logical, and energetic students. Graduates will have the satisfaction of seeing their work being enjoyed by a global audience. Students will learn the art and science of computer games programming and design.This programme will equip students with the skills and technological ability to develop both Multimedia and Computer Game systems.They will study Computer Science, with special emphasis on topics relevant to Game Design such as computer graphics, artificial intelligence, digital video and audio fundamentals.They will also study topics relevant to development of a game concept to the final "shooting script" (prior to programming).

The key aims of the B.Sc. (Hons) in Multimedia and Computer Games Development programme are to provide students with:

  • Knowledge of the various digital media and digital media technologies.
  • Skills in Programming, in System Analysis, and integration of software components;
  • Knowledge in areas such as the human computer interface and theories of perception which will enable the student to develop attractive computer gaming situations.

Graduates may pursue higher degrees by research or through taught postgraduate programmes. Because of the research expertise in the university, students will have opportunities to work with distinguished researchers during the 3rd year vacation or carry out final year projects under their supervision.

Course Structure

The first year provides a solid foundation in Computer Science as well as the theory and practice of Software Development, Computer Applications and Representation. Modelling modules will deal with some issues relevant to digital media and games, such as how images can be represented inside the computer and on the screen. In the second year and first semester of third year, six of the fifteen modules extend the students knowledge of general Software Development, while nine modules are directly relevant to Media and Game development.

In semester two of year three, students will have an eight month cooperative education placement, either in Ireland or abroad, where they will get the opportunity to apply the knowledge they have learned, increase their awareness of the computer games work place and develop their social and business skills.

In the fourth year, students will undertake a significant independent project in the area.Normally this will involve development of one or more software components of a computer game, or developing a complete game using existing software components. In addition, they will continue to deepen their knowledge of general software development and to acquire deeper expertise in specialised aspects of media and game related issues.The educational principles of this programme focus on three aspects: knowledge, skills and attitudes & values. The knowledge that students will gain will form the basis for acquiring further knowledge during their careers. The skills will allow them to apply this knowledge effectively in the workplace. The professional values and attitudes imparted will help students to understand those skills, to whom they would be attractive, and how to apply their skills for the benefit of their clients and society at large.

For further details, log on to www.csis.ul.ie

Year 1 Semester 1 Semester 2 Summer
CS4011 Computer Applications CS4012 Representation and Modelling
CS4411 Imperative Programming 1 CS4512 Imperative Programming 2
CS4111 Computer Science 1 CS4112 Computer Science 2
CS4211 Computer Organisations 1 CS4212 Computer Organisations 2
MA4402 Computer Mathematics MS4111 Discrete Mathematics

Year 2 Semester 3 Semester 4 Summer
CS4013 Object Oriented Development CS4115 Data Structures and Algorithms
CS4815 Computer Graphics CS4225 Computer Networks
CS4043 Games Modelling Design CS4125 Systems Analysis and Design
CS4513 Introduction to Systems Analysis CS4004 Software Testing and Inspection
MA4403 Statistics for Computing CS4006 Intelligent Systems

Year 3 Semester 5 Semester 6 Summer
CS4075 Computer Games Programming: CO4320 Cooperative Education
Tools and Techniques
CS4023 Operating Systems
CS4025 Digital Audio Fundamentals
CS4085 Computer Graphics II:Tools and Techniques
CS4053 Digital Video Fundamentals

Year 4 Semester 7 Semester 8 Summer
CS4097 Multimedia Games Project 1 CS4098 Multimedia Games Project 2
CS4047 Multimedia Industry Perspectives CS4358 Interactive Multimedia
CS4057 Machine Learning and AI for Games CS4416 Database Systems
CS4067 Writing Games Analysis CS4826 Human Computer Interaction
CS4135 Software Architectures CS4226 Distributed Systems

Entry Requirements

Applicants are required to hold at the time of enrolment the established Leaving Certificate (or an approved equivalent) with at least Grade C3 in two Higher Level subjects and Grade D3 in four Ordinary or Higher Level subjects (including Mathematics; Irish or another language; and English).

In addition, applicants are required to hold at least the following in the Leaving Certificate, or an approved equivalent: Grade B2 in Ordinary Level Mathematics (Grade D2 in Higher Level Mathematics also suffices). Students can also enter this programme of study via the Science Choice degree LM117.

A Special Mathematics Examination will be offered at UL following the Leaving Certificate results for those students who did not achieve the Mathematics requirement.

Career Prospects

For the qualified graduate, job opportunities abound in the games industry.There is a worldwide scarcity of games programmers especially in the domains of graphics programming and computer simulation. Employment possibilities in the computer games arena in Ireland and the UK are mainly in the area of games programming and design and games project management. Career options include:

  • Games programmer
  • Graphics programming
  • Visualisation
  • Research and development in media and entertainment related technologies

Because the course ensures that graduates have a solid grounding in software development, their career options will also include:

  • Software development
  • Software engineering
  • Systems analysis and design

Contact: University of Limerick, Limerick, Ireland
Tel: +353 (0) 61-202700, Fax: +353 (0) 61-330316

Privacy | Disclaimer