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.
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.
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.
Modality
ON-CAMPUS: BATH
UCAS entry grades
A*A*A
UCAS Tariff points
160 points
Entry requirements
A level Typical offer A*A*A A*A*A in three A levels including A in Mathematics.
Read more about our approach to A levels and AS levels.
Advanced Skills Baccalaureate Wales We accept the Advanced Skills Baccalaureate Wales in place of one A level (unless studied alongside A level Mathematics and Further Mathematics alone). Read more about our approach to this qualification.
A level Contextual offer A*AA or A*A*B A*AA or A*A*B in three A levels including A in Mathematics.
We seek to foster an outstanding and inclusive community at Bath. As part of that, we make reduced contextual offers to applicants from backgrounds who have historically been less likely to join us.
Find out if you may be eligible for a contextual offer.
Contextual offers are automatic - if you receive an offer and meet our eligibility criteria, you will receive the contextual offer instead of our typical or alternative offers.
Advanced Skills Baccalaureate Wales We accept the Advanced Skills Baccalaureate Wales in place of one A level (unless studied alongside A level Mathematics and Further Mathematics alone). Read more about our approach to this qualification.
Dates and duration
Duration: 20 semana
3 years
Career opportunities
Where this programme can take you
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.
SYLLABUS
Year 1 - Artificial intelligence 1 - Computer systems architectures - Discrete mathematics and databases - Mathematics for computation - Programming 1 - Programming 2
Artificial intelligence (AI) is the construction of artificial systems that have intelligent behaviour. There are two main motivations for research. One is to understand natural intelligence through the use of computer models. The other provides techniques and technology for building systems capabl...
This course will help you to understand the legislation relating to information security and the steps you and your organisation should take to manage…...
The BSc (Hons) in Computer Science is a four-year course offered by the School of Computer Science. The course is designed to ground you in both the theory and practice of computer science. You will learn to think and solve problems logically, understand the fundamental principles of how computing s...
Step into one of today’s fastest-growing fields. This degree equips you with the skills to protect digital systems, investigate breaches, and understand the human, technical, and legal aspects of cyber security. You’ll study networking, cyber defence and digital forensics, learning how systems c...
A key element of this course is the focus on the practical application of digital marketing and social media marketing tools to set up and maintain a presence in the digital and social world. You will learn how to plan, coordinate, deliver, and test digital and social media marketing campaigns and s...
This is an innovative course with a reputation for producing ambitious and bold designers who communicate, inform, entertain and challenge the status quo. Exploration, experimentation and finding your creative voice is paramount on our Graphic Design degree course. You’ll be working in a dynamic ...