Computer Science - Undergraduate courses

A class in progress

Find out more about the range of undergraduate courses we offer at the School of Computer Science.

Range of Degree titles

For information about individual courses click on the links or download our module guide and summary table that shows the modules on each course.

Please note that links to the BSc Information Technology specialist courses are temporarily missing and details of others are temporarily combined. Please see the downloads instead.

  • BSc (Hons) Computer Science
  • BSc (Hons) Computer Science (Artificial Intelligence)
  • BSc (Hons) Computer Science (Networks)
  • BSc (Hons) Computer Science (Software Engineering)
  • BSc (Hons) Information Technology
  • BSc (Hons) Information Technology (Business Systems)
  • BSc (Hons) Information Technology (Entertainment Systems)
  • BSc (Hons) Information Technology (Web-based Systems)
  • MEng Computer Science

Key features

The programme features:

  • a choice of Computer Science or Information Technology routes.
  • the opportunity to add a specialism to the broad base, especially in the final year.
  • an optional paid placement year.
  • a mix of academic, professional and practical work that prepares you for a career in the IT industry and for life-long learning.

Flexibility and choice

We offer a range of degree titles and other options but you do not need to decide between them until you have had the experience to make an informed choice.

The tables below shows the three main points when you make the choice and how you can choose between them.

Year 1 choices

Choice of routeDescription
Computer ScienceA focus on technology and software development.
or Information TechnologyMore emphasis on the applications of computing.

 

Year 2 choices

Optional placement yearDescription
Sandwich: a four year course with your third year spent on in paid professional workEnhance your CV and improve your chance of a better degree.
or Full-time: a three year courseFinish your degree sooner.

 

Year 3 choices

Choice of Degree typeDegree titlesDescription
flexible: the full choice of modulesBSc (Hons) Computer ScienceRetain flexibility and keep your career options open.
BSc (Hons) Information Technology
or specialist: a specialism added to a broad baseBSc (Hons) Computer Science (Artificial Intelligence)Make your CV stand out if you are sure your career will be in these key areas.
BSc (Hons) Computer Science (Networks)
BSc (Hons) Computer Science (Software Engineering)
BSc (Hons) Information Technology (Business Systems)
BSc (Hons) Information Technology (Entertainment Systems)
BSc (Hons) Information Technology (Web-based Systems)

 

When applying through UCAS, you do need to specify a particular degree title; but you can make your final decision at the stages shown above.

About us

Find out more about the School of Computer Science.

Facilities

Explore our study, learning and lab facilities.

Additional courses

We also offer: