Search

Chat With Us

    Computer Science BSc (Hons)
    Go to University of Bath
    University of Bath

    Computer Science BSc (Hons)

    University of Bath

    University of Bath

    flag

    United Kingdom, Bath

    University RankQS Ranking
    151

    Key Facts

    Program Level

    Bachelor

    Study Type

    Full Time

    Delivery

    On Campus

    Course Code

    H100

    Campuses

    University of Bath - Claverton Down - Bath BA2 7AY

    University of Bath Claverton Down, Bath BA2 7AY

    Program Language

    English

    Start & Deadlines

    Next Intake Deadlines
    Apply to this program

    Go to the official application for the university

    Duration 3 year(s)
    Tuition Fee
    GBP 25,700  / year(s)

    Computer Science BSc (Hons)

    About

    Develop theoretical and practical abilities in software design, development and experimentation, to become an innovative computing professional.

    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 to specialise in. It's a broad-ranging course providing you with the knowledge to apply computer science methods to new and emerging computing problems, and learn skills highly valued by employers.

    You will gain a solid foundation in computer science with rigorous theory and practical experience. The course combines software systems design, software development, interaction design, artificial intelligence, computational mathematics, computer graphics, and vision.

    Tailor to your interests

    In the first year, you will learn the basics of computer science, including mathematics and programming skills, followed by more advanced and specialised units in the following years. In the second year, you'll complete a group project with other students to design and build an interactive application.

    You can specialise in a particular field through optional units and an individual project combining your interests in a specific area of computer science. You’ll regularly meet with an academic who specialises in your chosen field.

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

    Extracurricular support and activities

    As a student here, you’ll be part of a supportive department, with lots of opportunities to get involved in societies and events such as hackathons, coding competitions and conferences.

    The Bath Computer Science Society is a very active society and organises events throughout the year.

    Put your learning into practice

    Alongside teaching, our academics carry out research in important areas of computer science including artificial intelligence, human-computer interaction, mathematical foundations and visual computing. You’ll have the chance to work alongside them on your own research project.

    Develop your professional skills

    You will attend a skills development programme during the first and second years of your course. These timetabled sessions focus on developing your understanding of your personal strengths and transferable skills, and how these can be used within industry. The programme includes employer events, where you can learn more about the opportunities available to you when you graduate.

    Use specialist facilities

    You will have access to purpose-built teaching labs, including a maker lab, allowing you to explore, create, experiment and share software-driven and physical artefact projects in a collaborative workspace context. You will also have access to specialised hardware (for example GPUs) and multiple cloud computing services for the analysis of complex, data-intensive processes. You will have access to most of our specialist labs 24/7. You can see some of our facilities in this guided tour of the Department .

    Get ready for your future career

    Our courses offer excellent graduate prospects. Recent roles include Business Analyst, Software Developer, Hardware Engineer and Technology Consultant at companies such as:

    • Hewlett Packard Enterprise
    • Google
    • Goldman Sachs
    • Met Office
    • Sony Interactive Entertainment

    Many of our graduates also go on to postgraduate study in preparation for academic or industry-based research careers.

    Learn more on our Virtual Experience page

    You can learn more about studying computer science at Bath by visiting our Computer science Virtual Experience page to hear from staff and students in the Department.

    Disciplines

    Department of Computer Science

    Requirements

    Entry Requirements

    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.

    USA Curriculum

    We accept this curriculum whether you have studied in the UK or abroad. Our entry requirements are listed under the 'United States' 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.

    We 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 C

    If you do not meet our English GCSE requirements, you will need a suitable English language qualification. Examples include:

    • IELTS: 6.5 overall with no less than 6.0 in all components
    • IELTS Indicator: 6.5 with 6.0 in each component
    • TOEFL IBT: 90 overall with a minimum 21 in all 4 components
    • TOEFL IBT and IBT Special Home Edition: 90 overall with 21 in each component
    • The Pearson Test of English Academic (PTE Academic): 62 with no less than 59 in any element
    • The Pearson Test of English Academic Online (PTE Academic Online): we do not accept this qualification
    • Cambridge English: Proficiency (CPE): 180 with no less than 169 in all elements
    • Cambridge English: Advanced (CAE): 180 with no less than 169 in all elements
    • Duolingo (taken up to 1 July 2024): 120 overall with sub scores of Literacy 120, Comprehension 130, Conversation 115, Production 100
    • Duolingo (taken after 1 July 2024): 120 overall with sub scores of Literacy 120, Comprehension 120, Conversation 120, Production 120
    • LanguageCert SELT: B2 Communicator High Pass in both the Speaking test and the Listening, Reading, and Writing test

    See the full list of accepted English qualifications.

    English Program Requirements

    Category C

    If you do not meet our English GCSE requirements, you will need a suitable English language qualification. Examples include:

    • IELTS: 6.5 overall with no less than 6.0 in all components
    • IELTS Indicator: 6.5 with 6.0 in each component
    • TOEFL IBT: 90 overall with a minimum 21 in all 4 components
    • TOEFL IBT and IBT Special Home Edition: 90 overall with 21 in each component
    • The Pearson Test of English Academic (PTE Academic): 62 with no less than 59 in any element
    • The Pearson Test of English Academic Online (PTE Academic Online): we do not accept this qualification
    • Cambridge English: Proficiency (CPE): 180 with no less than 169 in all elements
    • Cambridge English: Advanced (CAE): 180 with no less than 169 in all elements
    • Duolingo (taken up to 1 July 2024): 120 overall with sub scores of Literacy 120, Comprehension 130, Conversation 115, Production 100
    • Duolingo (taken after 1 July 2024): 120 overall with sub scores of Literacy 120, Comprehension 120, Conversation 120, Production 120
    • LanguageCert SELT: B2 Communicator High Pass in both the Speaking test and the Listening, Reading, and Writing test

    See the full list of accepted English qualifications.

    Career

    Get ready for your future career

    Our courses offer excellent graduate prospects. Recent roles include Business Analyst, Software Developer, Hardware Engineer and Technology Consultant at companies such as:

    • Hewlett Packard Enterprise
    • Google
    • Goldman Sachs
    • Met Office
    • Sony Interactive Entertainment

    Many of our graduates also go on to postgraduate study in preparation for academic or industry-based research careers.

    Learn more on our Virtual Experience page

    You can learn more about studying computer science at Bath by visiting our Computer science Virtual Experience page to hear from staff and students in the Department.

    Fee Information

    Fees and funding

    Fees and funding information for Computer Science BSc (Hons)


    Fees

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

    Learn how we decide fee status

    Tuition fees

    Fee information is not yet available for this course. Tuition fees are liable to increase annually for all University of Bath students.

    Find out more about student 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 or bank transfer. 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 textbooks.

    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. If you are thinking about studying or working abroad as part of your course, you may have to prove that you have a certain amount of money in your bank account to get a visa.

    Please read the information about planning your finances for your placement year which includes potential sources of funding, travel insurance, and visas.

    Tuition Fee

    GBP 25,700 

    Application Fee

    GBP  
    University of Bath

    Computer Science BSc (Hons)

    University of Bath

    [object Object]

    United Kingdom,

    Bath

    Similar Programs

    Other interesting programs for you

    Find More Programs
    Wishlist