Computer Science and Mathematics BSc (Hons)

4 years including study year abroad, starting in September 2019

Develop skills in mathematics and software development, preparing you for roles that involve computational analysis, modelling and simulation.

Computer science and mathematics are closely linked. Many of the leading applications of computing are mathematical and computers are fundamentally logic engines.

This joint degree course is for you if you enjoy and excel at computing but want to combine that with a very strong interest in mathematics.

In the first two years, you’ll study a mix of mathematics and computing units, including computational approaches to finding patterns in data and the generation of computational models. You will also share lectures with Mathematical Sciences students to study fundamental algebra and mathematical analysis. In the final year, you can choose to specialise in areas of numerical computer science and mathematics.

Computer scientists with good mathematical knowledge are in great demand worldwide. On graduation, you can apply what you’ve learnt to roles in software development that rely on a combination of mathematical and computational modelling, such as data analysis and forecasting.

If you want a more in-depth study experience, you could consider applying for our MComp Computer Science and Mathematics course.

Teaching

You’ll learn from active researchers with expertise in important areas of computer science, including artificial intelligence, human computer interaction, mathematical foundations and visual computing. Their international collaborations and research activities feed into undergraduate teaching and contribute to your learning experience.

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

Facilities

You’ll have access to purpose-built teaching labs, including a dedicated prototyping lab, allowing you to create and experiment with software-driven systems and devices. Complex, data-intensive processes can be analysed over high-speed networks with our High-Performance Computing facility ‘Balena’. You’ll have the opportunity to access our specialist labs 24/7.

Careers

We currently work with around 200 companies and recent graduates have gone on to a wide variety of careers including as Product Manager at Atos, Cyber Security Analyst at Selex ES, Software Tester at Fujitsu and Software Developer at Imagination Technologies.

You’ll also be well suited to roles in business, education and administration. Many of our graduates choose to go on to postgraduate study in preparation for academic or industry-based research careers. Find out more about what our graduates go on to do.

Find out more about studying computer science at Bath:

Course structure

This course lasts 4 years. It starts in September 2019 and ends in 2023. Induction week starts on 23 September 2019.


Occasionally we make changes to our programmes in response to, for example, feedback from students, developments in research and the field of studies, and the requirements of accrediting bodies. You will be advised of any significant changes to the advertised programme, in accordance with our Terms and Conditions.

Units

At Bath, our courses are made up of units of study. Compulsory units cover core concepts that you'll need to understand as part of your degree programme. Some of our courses also offer the opportunity for you to study optional units. These allow you to specialise in particular areas of knowledge that interest you.

As an undergraduate, you will be expected to take 60 credits (ECTS) in each academic year. These are usually split into 30 credits for each semester you study. Sixty credits are the equivalent of 1200 notional hours of study; this includes contact time with staff and your own independent learning.

Compulsory course units

These compulsory units are currently being studied by our students, or are proposed new units.

Optional course units

You can choose from a number of optional units in years 2 and 4. Here are some examples of the units currently being studied by our students.

Year abroad


Broaden your horizons with a year studying at a university abroad. You’ll experience another culture whilst studying a course that complements your studies at Bath.

We have links with universities in the United States, Canada, Australia, New Zealand and Europe, currently including Binghamton University, University of Nebraska, University of Canterbury, TU Vienna and National University Singapore.

Read more about the year abroad opportunities.

Learning and assessment


Learning

  • Laboratory sessions
  • Lectures
  • Tutorials

Assessment

  • Coursework
  • Dissertation
  • Essay
  • Written examination

Typical assessment breakdown

This average assessment breakdown is based on a typical choice of optional units. Your specific unit choices will determine the actual breakdown of assessment methods that you will experience.

% written exam

% practical exam

% coursework

Year Written Exam Practical Exam Coursework
Year 1 72% 0% 28%
Year 2 78% 0% 22%
Year 3 0% 0% 100%
Year 4 57% 3% 40%

Typical contact time breakdown

This average contact time breakdown is based on a typical choice of optional units. Scheduled learning and teaching may include: lectures, seminars, tutorials and workshops. Your optional unit choices will determine your actual personal contact hours.

% time in scheduled learning and teaching

% time in independent study

% time in placement/year abroad

Year Scheduled Independent Placement
Year 1 31% 69% 0%
Year 2 31% 69% 0%
Year 3 0% 0% 100%
Year 4 23% 77% 0%

This information shows typical student contact time based on information from the 2016/17 academic year.

Konstantin Simeonov
‘The experience of being on placement in the Silicon Valley has changed my view on both technology and the world. It was an incredible learning experience full of many delightful moments.’
Konstantin Simeonov BSc Computer Science and Mathematics with placement year (2019)

Entry requirements


Your application, especially your personal statement, should demonstrate your enthusiasm for studying computer science and mathematics. This might include relevant reading, voluntary or work experience, hobbies or other relevant extra-curricular and co-curricular activities.

Strong performance in Mathematics is essential, both in your entry qualifications and any previous study. If you are studying A levels we strongly prefer that you take a full A level in Further Mathematics, which forms part of our typical offer. Offers are available for applicants who have only studied Further Mathematics at AS level or have not studied it at all. We prefer applicants who have previously studied Computing, however, you do not need to have done so to be suitable for this course.

We also recommend you consider taking a STEP exam , as this can provide excellent preparation for studying university level Mathematics. If you are taking both Mathematics and Further Mathematics at A level any offer will include an alternative condition that includes a STEP grade (or the GCE Advanced Extension Award). Depending on your qualifications STEP may be entirely optional (for example, if you take the International Baccalaureate Diploma) or compulsory (for example, APs). We do not currently consider performance in the MAT or TMUA when making admissions decisions.

Origin of qualifications

Select the country where your qualification comes from.

British qualifications

A level Typical offer

AAA or A*AB

AAA or A*AB in three A levels including A in Mathematics and Further Mathematics

If you are studying A levels we strongly prefer that you take a full A level in Further Mathematics. Alternative offers are available if you have only studied Further Mathematics at AS level or have not studied it at all. If you are taking a GCE A level in a science subject, you will need to pass any separate science practical endorsement.

A level Alternative offer

AAB

AAB in three A levels including A in Mathematics and Further Mathematics plus one of:

  • grade A in an EPQ
  • grade B in the Welsh Baccalaureate Skills Challenge Certificate
  • grade M1 in Cambridge Pre-U Global Perspectives

If you receive an offer for this course and are studying one of these qualifications you will be given both the typical and alternative offer. If you are taking a GCE A level in a science subject, you will need to pass any separate science practical endorsement.

A level Alternative offer

AAA or A*AB plus AS Further Maths

AAA or A*AB in three A levels including A in Mathematics plus A in AS Further Mathematics plus either grade 2 in any STEP or a Merit in the GCE AEA in Mathematics.

If you are taking a GCE A level in a science subject, you will need to pass any separate science practical endorsement.

A level Alternative offer

A*AA

A*AA in three A levels including A* in Mathematics (with A in each module) and A in a second scientific or quantitative subject plus grade 2 in any STEP or Merit in the GCE AEA in Mathematics.

International Baccalaureate Diploma Typical offer

36 points

36 points overall and 6, 6, 6 or 7, 6, 5 in three Higher Level subjects including 6 in Mathematics.

BTEC Typical offer

Unfortunately BTEC Level 3 Extended Diplomas (QCF) or BTEC Level 3 National Extended Diploma (RQF) are not a suitable route for this course. You are welcome to apply for our other courses within the Department, including Computer Science and Computer Science with Business.

See the ‘Combinations of qualifications’ section for information about combinations of A level and BTEC qualifications that we can consider.

Cambridge Pre-U Typical offer

D3, D3, D3 or D2, D3, M1

D3, D3, D3 or D2, D3, M1 in three principal subjects including D3 in Mathematics and Further Mathematics.

Cambridge Pre-U Alternative offer

D3, D3, M1

D3, D3, M1 in three principal subjects including grade D3 in Mathematics and Further Mathematics plus one of:

  • grade A in an EPQ
  • grade B in the Welsh Baccalaureate Skills Challenge Certificate
  • grade M1 in Cambridge Pre-U Global Perspectives

If you receive an offer for this course and are studying one of these qualifications you will be given both the typical and alternative offer.

Scottish Highers Typical offer

AA in Advanced Highers

AA in two Advanced Highers including Mathematics plus AAAAB in five Scottish Highers.

Access to HE Diploma Typical offer

Unfortunately Access to HE Diplomas are not a suitable route for this course. You are welcome to apply for our other courses within the Department, including Computer Science and Computer Science with Business.

Combinations of qualifications Typical offer

Your application will be considered individually based on the particular combination of qualifications and subjects that you are taking.

We can consider combinations of accepted qualifications, such as A levels and a BTEC.

We may be able to consider combinations of qualifications that include an AS level rather than an A level in Further Mathematics. You will likely be required to obtain a grade 2 in any STEP or Merit in the GCE AEA in Mathematics. Please contact us to discuss your profile.

  • AA in A level Mathematics and Further Mathematics, plus D in the BTEC Subsidiary Diploma (QCF)/National Extended Certificate (RQF) OR the Cambridge Technical Introductory Diploma (QCF)/Cambridge Technical Extended Certificate (RQF)
  • AA in two A level subjects plus grade D3 in a Pre-U principal subject including Mathematics and Further Mathematics
  • AA in A level Mathematics and Further Mathematics, plus A in the LIBF Level 3 Diploma in Financial Studies (DipFS)

We can also consider combinations that are not listed and that do not include A levels. You should read the information about essential and preferred subjects and subject combinations. We cannot consider different qualifications in the same subject area.

GCSE requirements

GCSE English grade C or 4 (or equivalent from category B).

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

Chinese qualifications

Senior Secondary School Graduation Certificate or Chinese University Entrance Exam (Gaokao)

Unfortunately we are unable to accept students onto our degrees on the basis of these qualifications alone. You will need to take an additional course before applying to us. This could be A levels, the International Baccalaureate Diploma or a recognised foundation course. Please contact us for further advice.

A levels or the International Baccalaureate Diploma

We accept these qualifications whether you have studied them in the UK or abroad. Our entry requirements are listed under the 'United Kingdom' section.

Canadian International Matriculation Programme

We accept this programme for direct entry and our requirements are the same as for a Canadian Secondary School Diploma. These are listed in the 'Canada' section.

International Foundation Years

If you have not studied qualifications we typically accept or you do not expect to meet our requirements in your current studies you may wish to consider an International Foundation Year.

Bath College, our partner organisation in the centre of Bath, provide a one-year International Foundation Year programme. This course provides an opportunity for you to study on a dedicated track to a University of Bath degree.

We also accept International Foundation Years offered by other UK colleges and universities on a case-by-case basis. Please contact us for further advice.

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

Thai qualifications

Higher Secondary School Certificate (Mathayom Suksa 6)

Unfortunately we are unable to accept students onto our degrees on the basis of this qualification alone. You will need to take an additional course before applying to us. This could be A levels, the International Baccalaureate Diploma or a recognised foundation course. Please contact us for further advice.

A levels or the International Baccalaureate Diploma

We accept these qualifications whether you have studied them in the UK or abroad. Our entry requirements are listed under the 'United Kingdom' section.

International Foundation Years

If you have not studied qualifications we typically accept or you do not expect to meet our requirements in your current studies you may wish to consider an International Foundation Year.

Bath College, our partner organisation in the centre of Bath, provide a one-year International Foundation Year programme. This course provides an opportunity for you to study on a dedicated track to a University of Bath degree.

We also accept International Foundation Years offered by other UK colleges and universities on a case-by-case basis. Please contact us for further advice.

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

Emirati qualifications

Secondary School Certificate (Tawjihiyya)

Unfortunately we are unable to accept students onto our degrees on the basis of this qualification alone. You will need to take an additional course before applying to us. This could be A levels, the International Baccalaureate Diploma or a recognised foundation course. Please contact us for further advice.

A levels or the International Baccalaureate Diploma

We accept these qualifications whether you have studied them in the UK or abroad. Our entry requirements are listed under the 'United Kingdom' section.

Advanced Placement Tests

We accept Advanced Placement Tests. Our entry requirements are listed under the 'United States of America' section. You will need to hold an English language qualification (such as IELTS) in place of ACT or SATR scores as we can only accept these for United States citizens.

Indian Higher Secondary School Certificate (12th Standard)

We accept the Indian 12th Standard and our entry requirements are listed under the 'India' section.

International Foundation Years

If you have not studied qualifications we typically accept or you do not expect to meet our requirements in your current studies you may wish to consider an International Foundation Year.

Bath College, our partner organisation in the centre of Bath, provide a one-year International Foundation Year programme. This course provides an opportunity for you to study on a dedicated track to a University of Bath degree.

We also accept International Foundation Years offered by other UK colleges and universities on a case-by-case basis. Please contact us for further advice.

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

Jordanian qualifications

General Secondary Education Certificate (Tawjihi)

Unfortunately we are unable to accept students onto our degrees on the basis of this qualification alone. You will need to take an additional course before applying to us. This could be A levels, the International Baccalaureate Diploma or a recognised foundation course. Please contact us for further advice.

A levels or the International Baccalaureate Diploma

We accept these qualifications whether you have studied them in the UK or abroad. Our entry requirements are listed under the 'United Kingdom' section.

Advanced Placement Tests

We accept Advanced Placement Tests. Our entry requirements are listed under the 'United States of America' section. You will need to hold an English language qualification (such as IELTS) in place of ACT or SATR scores as we can only accept these for United States citizens.

International Foundation Years

If you have not studied qualifications we typically accept or you do not expect to meet our requirements in your current studies you may wish to consider an International Foundation Year.

Bath College, our partner organisation in the centre of Bath, provide a one-year International Foundation Year programme. This course provides an opportunity for you to study on a dedicated track to a University of Bath degree.

We also accept International Foundation Years offered by other UK colleges and universities on a case-by-case basis. Please contact us for further advice.

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

Russian qualifications

Certificate of Secondary Education (Attestat o (Polnom) Srednem Obshchem Obrazovanii)

Unfortunately we are unable to accept students onto our degrees on the basis of this qualification alone. You will need to take an additional course before applying to us. This could be A levels, the International Baccalaureate Diploma or a recognised foundation course. Please contact us for further advice.

A levels or the International Baccalaureate Diploma

We accept these qualifications whether you have studied them in the UK or abroad. Our entry requirements are listed under the 'United Kingdom' section.

International Foundation Years

If you have not studied qualifications we typically accept or you do not expect to meet our requirements in your current studies you may wish to consider an International Foundation Year.

Bath College, our partner organisation in the centre of Bath, provide a one-year International Foundation Year programme. This course provides an opportunity for you to study on a dedicated track to a University of Bath degree.

We also accept International Foundation Years offered by other UK colleges and universities on a case-by-case basis. Please contact us for further advice.

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

Japanese qualifications

Upper Secondary School Leaving Certificate (Kotogakko Sotsugyo Shomeisho)

Unfortunately we are unable to accept students onto our degrees on the basis of this qualification alone. You will need to take an additional course before applying to us. This could be A levels, the International Baccalaureate Diploma or a recognised foundation course. Please contact us for further advice.

A levels or the International Baccalaureate Diploma

We accept these qualifications whether you have studied them in the UK or abroad. Our entry requirements are listed under the 'United Kingdom' section.

International Foundation Years

If you have not studied qualifications we typically accept or you do not expect to meet our requirements in your current studies you may wish to consider an International Foundation Year.

Bath College, our partner organisation in the centre of Bath, provide a one-year International Foundation Year programme. This course provides an opportunity for you to study on a dedicated track to a University of Bath degree.

We also accept International Foundation Years offered by other UK colleges and universities on a case-by-case basis. Please contact us for further advice.

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

Bulgarian qualifications

Diploma Za Sredno Obrazovanie (DIPZO)

5.6 overall with 5.8 in the Mathematics state matriculation exam plus grade 2 in any STEP.

A levels or the International Baccalaureate Diploma

We accept these qualifications whether you have studied them in the UK or abroad. Our entry requirements are listed under the 'United Kingdom' section.

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

Canadian qualifications

Secondary School Diploma

88% overall with 88%, 88%, 88% in three Year 12 subjects including Advanced Functions and Calculus & Vectors plus grade 2 in any STEP.

We also accept the Canadian International Matriculation Programme. Our requirements are the same as for the Secondary School Diploma.

Advanced Placement Tests

We accept Advanced Placement Tests. Our entry requirements are listed under the 'United States of America' section.

International Baccalaureate Diploma

We accept the IB Diploma and our entry requirements are listed under the 'United Kingdom' section. If you are studying a mixture of IB courses and College Board qualifications please contact us for advice.

International Foundation Years

If you have not studied qualifications we typically accept or you do not expect to meet our requirements in your current studies you may wish to consider an International Foundation Year.

Bath College, our partner organisation in the centre of Bath, provide a one-year International Foundation Year programme. This course provides an opportunity for you to study on a dedicated track to a University of Bath degree.

We also accept International Foundation Years offered by other UK colleges and universities on a case-by-case basis. Please contact us for further advice.

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

New Zealander qualifications

National Certificate in Educational Achievement (NCEA)

Level 3 Diploma achieved with Merit including three Level 3 subjects with 14 credits at Excellence (E) including Mathematics plus grade 2 in any STEP.

A levels or the International Baccalaureate Diploma

We accept these qualifications whether you have studied them in the UK or abroad. Our entry requirements are listed under the 'United Kingdom' section.

International Foundation Years

If you have not studied qualifications we typically accept or you do not expect to meet our requirements in your current studies you may wish to consider an International Foundation Year.

Bath College, our partner organisation in the centre of Bath, provide a one-year International Foundation Year programme. This course provides an opportunity for you to study on a dedicated track to a University of Bath degree.

We also accept International Foundation Years offered by other UK colleges and universities on a case-by-case basis. Please contact us for further advice.

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

Australian qualifications

High School Certificates and Certificates of Education

Pass the relevant certificate with an ATAR or TER of 95 with grade A or 85 in Mathematics and Physics plus grade 2 in any STEP.

We can accept any of the following school leaver qualifications meeting these requirements:

-Australian Capital Territory Year 12 Certificate -New South Wales Higher School Certificate -Northern Territory Certificate of Education -South Australian Certificate of Education -Tasmanian Certificate of Education -Victorian Certificate of Applied Learning -Victorian Certificate of Education -Western Australian Certificate of Education

Our requirements for the Queensland Senior Certificate of Education are:

Overall Band Position of 2 with HA in Mathematics and Physics plus grade 2 in any STEP.

A levels or the International Baccalaureate Diploma

We accept these qualifications whether you have studied them in the UK or abroad. Our entry requirements are listed under the 'United Kingdom' section.

International Foundation Years

If you have not studied qualifications we typically accept or you do not expect to meet our requirements in your current studies you may wish to consider an International Foundation Year.

Bath College, our partner organisation in the centre of Bath, provide a one-year International Foundation Year programme. This course provides an opportunity for you to study on a dedicated track to a University of Bath degree.

We also accept International Foundation Years offered by other UK colleges and universities on a case-by-case basis. Please contact us for further advice.

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

Malaysian qualifications

Sijil Tinggi Persekolahan Malaysia (STPM)

AAA in three subjects including Mathematics plus grade 2 in any STEP.

We do not accept General Studies as one of these three subjects. We do not accept grade A- in place of grade A.

A levels or the International Baccalaureate Diploma

We accept these qualifications whether you have studied them in the UK or abroad. Our entry requirements are listed under the 'United Kingdom' section.

Canadian International Matriculation Programme

We accept this programme for direct entry and our requirements are the same as for a Canadian Secondary School Diploma. These are listed in the 'Canada' section.

International Foundation Years

If you have not studied qualifications we typically accept or you do not expect to meet our requirements in your current studies you may wish to consider an International Foundation Year.

Bath College, our partner organisation in the centre of Bath, provide a one-year International Foundation Year programme. This course provides an opportunity for you to study on a dedicated track to a University of Bath degree.

We also accept International Foundation Years offered by other UK colleges and universities on a case-by-case basis. Please contact us for further advice.

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

Irish qualifications

Irish Leaving Certificate

H1, H1, H2, H2, H3, H3 in 6 Irish Leaving Certificates with H1 in Mathematics plus grade 2 in any STEP.

A levels or the International Baccalaureate Diploma

We accept these qualifications whether you have studied them in the UK or abroad. Our entry requirements are listed under the 'United Kingdom' section.

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

Hong Kongese qualifications

Hong Kong Diploma of Secondary Education

55 in 2 elective subjects plus 5* in core Mathematics and 5* in the Algebra and Calculus extended paper plus grade 2 in any STEP.

A levels or the International Baccalaureate Diploma

We accept these qualifications whether you have studied them in the UK or abroad. Our entry requirements are listed under the 'United Kingdom' section.

Advanced Placement Tests

We accept Advanced Placement Tests. Our entry requirements are listed under the 'United States of America' section. You will need to hold an English language qualification (such as IELTS) in place of ACT or SATR scores as we can only accept these for United States citizens.

International Foundation Years

If you have not studied qualifications we typically accept or you do not expect to meet our requirements in your current studies you may wish to consider an International Foundation Year.

Bath College, our partner organisation in the centre of Bath, provide a one-year International Foundation Year programme. This course provides an opportunity for you to study on a dedicated track to a University of Bath degree.

We also accept International Foundation Years offered by other UK colleges and universities on a case-by-case basis. Please contact us for further advice.

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

French qualifications

French Baccalaureate

15 overall with 15 in Mathematics plus grade 2 in any STEP.

Option Internationale Baccalaureat (OIB)

14 overall with 15 in Mathematics plus grade 2 in any STEP.

A levels or the International Baccalaureate Diploma

We accept these qualifications whether you have studied them in the UK or abroad. Our entry requirements are listed under the 'United Kingdom' section.

European Baccalaureate

We accept the European Baccalaureate and our entry requirements are listed under the 'European Baccalaureate' section.

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

European qualifications

European Baccalaureate

82% overall with 9.0 in Mathematics plus either 9.0 in Advanced Mathematics or grade 2 in any STEP.

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

Indian qualifications

Higher Secondary School Certificate (12th Standard)

Average of 80% across 4 subjects with 90% in Mathematics.

We do not accept Physical Education as one of these 4 subjects.

These requirements are for the CBSE and CISCE boards. Please contact us if you are taking this qualification with a different board.

A levels or the International Baccalaureate Diploma

We accept these qualifications whether you have studied them in the UK or abroad. Our entry requirements are listed under the 'United Kingdom' section.

International Foundation Years

If you have not studied qualifications we typically accept or you do not expect to meet our requirements in your current studies you may wish to consider an International Foundation Year.

Bath College, our partner organisation in the centre of Bath, provide a one-year International Foundation Year programme. This course provides an opportunity for you to study on a dedicated track to a University of Bath degree.

We also accept International Foundation Years offered by other UK colleges and universities on a case-by-case basis. Please contact us for further advice.

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

American qualifications

Advanced Placement Tests

5, 5, 5 in 3 APs including Calculus BC plus grade 2 in any STEP.

We cannot consider Calculus AB as one of these 3 subjects.

You will also need to pass your High School Diploma and achieve an ACT score of 30 or SATR scores of 720 in both Mathematics and Evidence based Reading and Writing.

SAT Subject Tests

We do not accept SAT Subject Tests for direct entry to our degrees.

International Baccalaureate Diploma

We accept the IB Diploma and our entry requirements are listed under the 'United Kingdom' section. If you are studying a mixture of IB courses and College Board qualifications please contact us for advice.

International Foundation Years

If you have not studied qualifications we typically accept or you do not expect to meet our requirements in your current studies you may wish to consider an International Foundation Year.

Bath College, our partner organisation in the centre of Bath, provide a one-year International Foundation Year programme. This course provides an opportunity for you to study on a dedicated track to a University of Bath degree.

We also accept International Foundation Years offered by other UK colleges and universities on a case-by-case basis. Please contact us for further advice.

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

Spanish qualifications

Titulo de Bachiller

A score of 9 overall with 9 in Mathematics plus grade 2 in any STEP.

A levels or the International Baccalaureate Diploma

We accept these qualifications whether you have studied them in the UK or abroad. Our entry requirements are listed under the 'United Kingdom' section.

European Baccalaureate

We accept the European Baccalaureate and our entry requirements are listed under the 'European Baccalaureate' section.

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

German qualifications

Abitur

1.4 overall with 13 in Mathematics in your final examinations plus grade 2 in any STEP.

Mathematics must be studied as an intensive course (erhoehtes Anforderungsniveau or Leistungskurz), where applicable.

A levels or the International Baccalaureate Diploma

We accept these qualifications whether you have studied them in the UK or abroad. Our entry requirements are listed under the 'United Kingdom' section.

European Baccalaureate

We accept the European Baccalaureate and our entry requirements are listed under the 'European Baccalaureate' section.

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

Singaporean qualifications

Singapore A levels

AAA in 3 H2 subjects including A in Mathematics plus either A in a H3 mathematics subject or grade 2 in any STEP.

Polytechnic Diploma (3 years)

We are unable to consider a Polytechnic Diploma for our Mathematics degrees.

A levels or the International Baccalaureate Diploma

We accept GCE and International A levels and the IB Diploma whether you have studied them in the UK or abroad. Our entry requirements are listed under the 'United Kingdom' section.

Advanced Placement Tests

We accept Advanced Placement Tests. Our entry requirements are listed under the 'United States of America' section. You will need to hold an English language qualification (such as IELTS) in place of ACT or SATR scores as we can only accept these for United States citizens.

International Foundation Years

If you have not studied qualifications we typically accept or you do not expect to meet our requirements in your current studies you may wish to consider an International Foundation Year.

Bath College, our partner organisation in the centre of Bath, provide a one-year International Foundation Year programme. This course provides an opportunity for you to study on a dedicated track to a University of Bath degree.

We also accept International Foundation Years offered by other UK colleges and universities on a case-by-case basis. Please contact us for further advice.

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

Turkish qualifications

Lise Bitirme Diplomasi

CGPA of 80% with 85% in Mathematics from the final year plus grade 2 in any STEP.

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

Greek qualifications

Apolytirion

19 in the Apolytirion with 19 in Maths plus A in A-level Mathematics and A in Further Mathematics.

We strongly prefer applicants who have studied A level Further Mathematics. You may also be considered if you have only studied Mathematics, and the typical offer is: 19 in the Apolytirion with 19 in Mathematics plus A in A level Mathematics and A in a second A level plus 2 in any STEP.

We cannot accept the Apolytirion unless it is studied alongside A levels. We do not accept Pan Hellenic examinations in place of an A level.

A levels or the International Baccalaureate Diploma

We accept these qualifications whether you have studied them in the UK or abroad. Our entry requirements are listed under the 'United Kingdom' section.

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

Cypriot qualifications

Apolytirion

19 in the Apolytirion with 19 in Maths plus A in A-level Mathematics and A in Further Mathematics.

We strongly prefer applicants who have studied A level Further Mathematics. You may also be considered if you have only studied Mathematics, and the typical offer is: 19 in the Apolytirion with 19 in Mathematics plus A in A level Mathematics and A in a second A level plus 2 in any STEP.

We cannot accept the Apolytirion unless it is studied alongside A levels.

English language requirements

Category B

You will normally need one of the following:

  • IELTS: 7.0 overall with no less than 6.5 in all components
  • The Pearson Test of English Academic (PTE Academic): 69 with no less than 62 in any element
  • Cambridge English: Proficiency (CPE): 193 with no less than 175 in all elements
  • Cambridge English: Advanced (CAE): 193 with no less than 175 in all elements
  • TOEFL IBT: 100 overall with a minimum 24 in all 4 components

If you studied for UK qualifications in English Language or English Literature, make sure you have the required grades for this course.

If you studied for English language qualifications from another country, make sure you have the required grades for this course.

Fees and funding


Fees

Your tuition fees and how you pay them will depend on whether you are a Home, EU, Island or Overseas student.

Learn how we decide fee status

Tuition fees

See the most recent fees for undergraduate courses.

Placement fees

Placement fees vary

You will normally pay a reduced tuition fee while on a placement period or studying abroad. Find out more about placement fees and study abroad fees.

How to pay

Tuition fee loans

If you are studying an undergraduate course, you may be able to take out a loan for your tuition fees and living costs.

Read more about tuition fee loans

Scholarships and bursaries

You could be considered for a bursary or scholarship to help you study at Bath. This is in addition to your student loan and you do not have to pay it back.

Read more about bursaries and scholarships

Other payment options

You can pay your tuition fees by Direct Debit, debit card, credit card, cheque, bank transfer or cash. You may also be eligible for a student loan to help you pay your fees.

Read more about your payment options

Budgeting

You will need to budget at least £100 for the cost of photocopying, printing and binding. You will also need to budget for the cost of text books.

Some courses involve visits away from campus and you may be required to pay some or all of the costs of travel, accommodation and food and drink.

If you’re on a placement, you’re responsible for your own travel, accommodation and living costs. You should also consider the financial implications if you go on an unpaid or overseas placement.

Application information


  • Course title
    Computer Science and Mathematics
  • Final award
    BSc (Hons)
  • Mode of study
    Full-time
  • Course code
    I10B
  • Institution code
    B16
  • Department
  • Location
    University of Bath
    Claverton Down, Bath BA2 7AY
  • UK/EU application deadline
    15 January 2019
  • Overseas deadline
    15 January 2019
  • Application eligibility
    UK and Overseas students are eligible to apply
  • Regulator

Selection process

We will usually assess you based on your UCAS application. Very exceptionally we may invite you to an interview if you have circumstances we cannot assess from an application alone.

Course enquiries


Apply for this course through UCAS.

Apply now