Skip to main content

Learn about the fundamentals of Computer Science. There’s an emphasis on developing your skills in program design and implementation.

You'll get experience in Java programming, develop your problem-solving skills, and get a broad view of hardware and software architectures.

During this year, you’ll get an insight into what it’s like working in the digital sector.

Modules

Compulsory Modules Credits

You'll study modules in software engineering, algorithm design and the fundamental principles that govern the operation of the internet.

We'll introduce you to requirements analysis and databases, and the formal specification of software systems.

You'll also work in a team to engineer a substantial software product, developing practical teamwork skills.

Modules

Compulsory Modules Credits

Between Stages 2 and 4, you'll spend a year on an approved work placement. You'll also complete a compulsory module.

Modules

Compulsory Modules Credits

In your final year, you'll start to specialise in Game Engineering. You’ll study computer game programming, graphical representation, and the latest artificial intelligence techniques. You’ll learn to create immersive and realistic games and experiences.

Modules

Compulsory Modules Credits
Optional Modules Credits