Honours in Computer Science

A one-year full-time postgraduate programme that develops research skills and advanced CS knowledge.

Programme Overview

Over the last forty-five years, more than 600 talented students have passed through our programme. It is excellent preparation for pursuing either an MSc degree or a career in industry.

Honours students collaborating

Curriculum

Honours Project

The honours project is worth 32 credits — a large software construction or research problem worked on independently under staff supervision throughout the year.

Elective Modules

Six elective modules of 16 credits each. Choose combinations focusing on Machine Learning, Data Science, Software Engineering, or a broader range.

At most two modules may be taken from related departments with permission.

Programme Highlights

Strong mix of theory and application courses
Independent research project with staff supervision
Graduates are highly sought after by industry
Can significantly impact your career trajectory
Honours students collaborating