Introduction to Games Programming

SHE level 7
SCQF credit points 20
ECTS credit points 10
Module code M1I626038
Module Leader Laura Pruszko
School School of Science & Engineering
Subject Applied Computer Games
Trimester A (September start)

Summary of content

This module describes the role of the video games programmer in the modern games industry and serves as an introduction to the workflow of the game development process. The module will teach fundamental programming principles and object oriented programming within a video games context. As part of this, the students will be exposed to game middleware technologies which are currently in use in the industry. Students will receive an understanding of basic the components of a game such graphics, GUI, Audio, Input and Physics and write the game logic to control these components. This module will also describe how to apply basic coding algorithms and programming practises in a game environment.

Module details

Module structure

Activity Total hours
Lectures 11
Tutorials 0
Practicals 33
Seminars 0
Independent Learning 136
Assessment 20
Placement 0

Assessment methods

Component Duration Weighting Threshold Description
Course Work001 100 35 Practical based Assignment