Undergraduate study

The School of Engineering and Computer Science offers a Bachelor of Engineering with Honours and a Bachelor of Science at undergraduate level.

students at work in a computer lab

COMP102 or COMP112?

Which first trimester programming course should you take? Find out more

In the School of Engineering and Computer Science, students can study for:

Bachelor of Engineering

Our Bachelor of Engineering with Honours BE(Hons) is a four year professional Honours degree focused on the design and implementation of real world systems, and includes an essential grounding in management skills. You will also develop a professional approach and learn about professional responsibilities through our Work Experience programme.

The degree provides the following three majors:

Bachelor of Science

Our Bachelor of Science (BSc) is a three year degree with the following majors:

These majors share much of the design and implementation focus of the Bachelor of Engineering but are more flexible courses with fewer specific requirements. Both majors can be easily combined with any other major in the Bachelor of Science programme to build a multi-disciplinary programme.

Graduate Diploma in Science

Our Graduate Diploma in Science (GDipSc) in Computer Science or Electronic and Computer Systems is a one year qualification aimed at:

  • professionals who want a formal qualification in Computer Science
  • graduates in other subjects who want to develop their skills in computer science.

It can be completed part-time.

More information about the GDipSc, is available on the Postgraduate Study page.

Our undergraduate prospectus provides an overview of the subject, degrees and student experience.