Undergraduate

We aim to share the excitement of current technological trends with our students, educating and inspiring the next generation of national and international leaders in the dynamic field of computer science.

Our undergraduate degrees are informed by the latest internationally recognised research coming from our School, and are regularly reviewed and updated to ensure content is contemporary and relevant. We place a strong emphasis on employability, and have established an External Advisory Board (EAB) made up of successful figures from industry and academia who provide guidance, insight and feedback on our learning and teaching.

Software students working on laptops

Applied Software Engineering

This innovative degree aims to produce work-ready software engineers with a hands-on approach, working directly with industry.

Computer Science students in design suite

Computer Science

Program computer-based solutions to real world problems with options to specialise in security, forensics, visual and high performance computing.

Code on a computer screen

Year in industry

We offer students the exciting opportunity to undertake your degree over four years with a salaried Year in Industry on some of our courses.

Year of Study Abroad

Our Year Abroad programme gives students an alternative opportunity to spend a year studying at a university abroad.