Our courses and programmes

Undergraduate courses provide an overview and foundation in Computer Science, and prepare you for further study opportunities.

Read more

A wide range of postgraduate courses and programmes are offered by the School of Computer Science.

Find out more