Taught course

Computer Science

University of Bath · Department of Computer Science

Entry requirements

You should have a first or strong second-class Bachelor’s honours degree or international equivalent.
To apply for this course you may have an undergraduate degree in any subject, but you must demonstrate evidence of relevant quantitative skills (especially algebra and calculus) either through your degree study or by alternative means.
We may make an offer based on a lower grade if you can provide evidence of your suitability for the degree.

Months of entry


Course content

This course is designed to match the growing need for graduates who are trained in one discipline and also skilled in computer science. You'll gain a strong foundation in programming, software development and contemporary techniques in the industry.

Along with programming experience, the course gives you a broad overview of computer science, with opportunities to specialise in a number of different research areas.

You’ll gain the knowledge and transferable skills for a career in a range of sectors from technology to banking, or for further study at PhD or EngD level. With computer science forming an essential part of a number of key industries, our MSc graduates are highly sought after by employers. Graduates from the Department have gone on to work in companies including Amazon, JP Morgan and Tripadvisor in roles such as IT consultancy, software development, technology consultancy, Java development and back-end engineers.

Course highlights

  • Study in our research-led department giving opportunities for a wide-range of specialist projects, either proposed by you or suggested by supervisors. Recent examples of project areas include: Intelligent agents, Autonomous aircraft control, 3D projection, Smartphone addiction, and Human motion capture.
  • Access our bespoke computer laboratory.
  • We have strong links to industry in the UK and abroad helping expose you to the latest ideas and technology.
  • Experience practical software development with real-world project scenarios.
  • Be part of a supportive postgraduate community in a beautiful world heritage city.

Fees and funding

UK students
International students

Find out about funding opportunities at the University of Bath.

Qualification, course duration and attendance options

  • MSc
    full time
    12 months
    • Campus-based learningis available for this qualification

Course contact details

+44 (0)1225 385 115