Computer Science (Taught) University of Bath


This course is designed to match the growing need for graduates who trained in one discipline who are also skilled in computer science. You’ll learn 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 wide range of industries, or for further study at PhD or EngD level. Learn in our bespoke computer laboratory and be exposed to the latest ideas and technology in the industry. You’ll study in an interdisciplinary environment with academics who work directly with industry.

  • Qualification


  • Study mode


  • Location

    University of Bath

  • Start date

    October 2017

  • Duration

    1 year

Course details


Compulsory modules: Programming; software engineering; theory of computation; databases; research seminar; research project preparation; functional programming; dissertation. Optional modules: Artificial intelligence; collaborative systems; cryptography; digital media; entrepreneurship; intelligent control and cognitive systems; interactive communication design; security and integrity.

Assessment method

Assessment includes a dissertation.

Entry requirements

A first or second class undergraduate degree, or international equivalent, in a subject other than Computer Science. A Maths A level or a mathematics unit at undergraduate level is required. Computer Science graduates who achieved a 2.2 will also be considered. Maths A level or a mathematics unit at undergraduate level is desirable for these applications. Language requirements: IELTS 6.5 (at least 6.0 in each of the four components) or equivalent. If you have not met our English language requirements, you may be eligible for a combined offer.

Fees and funding

Tuition fees

EU £9,500 Year 1
International £19,000 Year 1
England £9,500 Year 1
Northern Ireland £9,500 Year 1
Scotland £9,500 Year 1
Wales £9,500 Year 1

Additional fee information

No additional fees or cost information has been supplied for this course, please contact the provider directly.