First offered in Autumn 2005
Run by:
Department of Computer Science and Information Systems (CSIS),
Department of Mathematics and Statistics (MS)
College of Informatics and Electronics (CIE)
Rationale:
These students will learn the art and science of computer games programming and aesthetics. The ultimate objective is to produce graduate programmers with computer games creation and design specialisms. In order to achieve this, students will learn underlying scientific concepts from Computer Science, such as: graphics, AI, game theory, gaming mechanics and modelling.
Aims and Objectives of the Programme
The key aims of the proposed course B.Sc. (Hons) in Multimedia and Computer Games Development programme are to provide students with: · A competence in Programming, in System Analysis, and integration of software components; · Knowledge of the various digital media and digital media technologies. · Knowledge in areas such as the human computer interface and theories of perception which will enable the student to select appropriate representations in computer gaming situations.
Modules
Year 1 Semester 1 | Year 1 Semester 2 |
CS: Computer Applications | CS: Representation and Modelling |
CS4411: Imperative Programming 1 | CS4512: Imperative Programming 2 |
CS4111: Computer Science 1 | CS4112: Computer Science 2 |
CS4211: Computer Organisation 1 | CS4212: Computer Organisation 2 |
MA4402: Computer Mathematics | MS4111: Discrete Mathematics |
Year 2 Semester 1 | Year 2 Semester 2 |
CS4815: Computer Graphics | CS4115: Data Structures and Algorithms |
CS: Object Oriented Development | CS4225: Computer Networks |
MA4403: Statistics for Computing | CS4826: Human Computer Interaction |
CS: Games Modelling Design | CS: Software Testing and Inspection |
CS: Digital Video Fundamentals | CS: Intelligent Systems |
Year 3 Semester 1 | Year 3 Semester 2 |
CS: Perceptual Systems and Multimedia | CO4220 Co-operative Education |
CS: Operating Systems | |
CS4513: Introduction to Systems Analysis | |
CS: Digital Audio Fundamentals | |
CS: Computer Graphics tools and technique |
Year 4 Semester 1 | Year 4 Semester 2 |
CS: Multimedia Games Project 1 | CS: Multimedia Games Project 2 |
CS4135: Software Architectures | CS4416: Database Systems |
CS: Multimedia Industry Perspectives | CS4125: Systems Analysis and Design |
CS: Machine Learning and AI for Games | CS4226: Distributed Systems |
CS: Writing Games Analysis | CS4358: Interactive Multimedia |
Entry Qualifications
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).
Cooperative Education and Work Practice
In semester two of year three students will have an eight month co-operative education placement, either in Ireland or abroad.
For more information contact:
Dr. Nikola S. Nikolov (Course Leader)
E-mail: nikola.nikolov@ul.ie
Homepage: http://www1.csis.ul.ie/staff/NikolaNikolov/