Skip to main content

5 reasons to study computer science at Bath

From a great student experience to graduate job prospects, there are lots of reasons to study computer science at Bath. Here are our top 5.

Our computer science courses cover a broad range of areas within computer science; from the subject's traditional software and logic aspects to the underlying mathematics. You’ll develop a sound knowledge base and a wide range of skills and techniques to solve computing problems that will be valuable for a career in the field.

We offer computer science courses in:

  • Computer Science. This course is for you if you’re interested in studying computer science but want to wait until later in your degree before deciding what area or areas to specialise in.
  • Computer Science and Artificial Intelligence. This is the course for you if you’re keen to specialise in current AI technologies from the start of your degree, while still gaining a grounding in broader computer science.
  • Computer Science and Mathematics. This joint degree is for you if you enjoy and excel at computing and want to combine that with a very strong interest in mathematics.

Hear from current students and find out more about living and studying in Bath by signing up for our next Virtual Open Day.

Here are our top 5 reasons to study computer science at Bath.

1. Tailor your studies

Choose optional units and a course path to suit your strengths and interests.


All our computer science courses are available as a BSc or an undergraduate master's for more in-depth study. They are also all available with the option of taking a professional placement or study abroad to add to your experience and improve your employment prospects.

In your first year, you'll learn the foundations of computer science, before specialising in more detailed units in the following years.

As you progress, you can tailor your studies to your strengths and interests with optional units and individual projects after your first year.


2. Go on a professional placement

Improve your employability and take advantage of our strong links with industry on a placement.


All of our computer science courses are offered with the option to go on placement. Many of these are paid or funded, allowing you to earn valuable income to help support your studies.

With over 50 years of experience offering placements and links with some of the world’s leading research institutions and global companies, you can apply for a wide range of professional placements, from lab-based to marketing roles.

Recent employers include Accenture, Imagination Technologies, Goldman Sachs, Microsoft and Google, and many students undertaking placements go on to receive a job offer from their placement employer.

You will receive dedicated support from our specialist placements team when you're looking for, and throughout, your placement.

3. Enjoy a great student experience


We're ranked top 10 for student experience for computer science in the Times and Sunday Times Good University Guide 2024.

As a student here, you'll have plenty of opportunities to get involved in events such as conferences, hackathons and coding competitions outside of your studies.

The Bath Computer Science Society is also a great way to meet new people from all years and course options.

BCSS is one of the largest departmental student societies and works closely with lecturers to create and organise a variety of exciting events. From social trips to computer science museums to workshops hosted by industry leaders and the annual hackathon, Bath Hack, there is always something to look forward to.

4. Excellent job prospects

All of our courses will equip you with the knowledge and skills you need to embark on a successful career.


Our courses offer excellent graduate prospects. Prepare yourself for your future career, whether in business, education or administration or further your studies with a postgraduate or research degree.

Recent roles from computer science graduates include Software Developer, Computer Analyst, Chief Technology Officer and Mechatronics Engineer. Some recent employers include Cisco, Alpine F1 Team, Expedia Group and Google.

'The breadth of the course and the detail covered in the individual units offered by Bath was excellent, and has prepared me effectively for my return to PayPal as a graduate.' — Patrick Millais, BSc Computer Science including placement year.


5. Learn from top researchers with top facilities

Our staff are active researchers in their field.


Find out more about computer science at Bath

Book your place at our Virtual Open Day