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
BSc Computer Science with Artificial Intelligence combines a focus on the rapidly evolving field of Artificial Intelligence (AI) with a thorough grounding in the fundamentals of computer science, including opportunities to specialise in a range of advanced areas of AI and computer science. We review...
Are you interested in a career in the IT sector? The Applied Computing course with a Foundation Year at Swansea is an excellent starting point. This programme is accredited by BCS (British Computer Society) and offers diverse opportunities in fields like software engineering, data management, artifi...
The Masters in Data Science is a specialist version of the MSc (Computing Science) which will provide you with a thorough grounding in the analysis and use of large data sets together with experience of conducting a substantial development or research project focused on Data Science techniques, prep...
This Masters in Advanced Statistics will provide you with knowledge and experience of the principles, theory and practical skills of statistics. Why this programme - The Statistics Group at Glasgow is a large group, internationally renowned for its research excellence. - Our expertise spans topics...
This joint degree offers the opportunity to combine an appreciation of mathematical reasoning with an understanding of computing. Mathematics is a fundamental intellectual tool in computing, but computing is increasingly used as a key component in mathematical problem-solving. The course concentra...
Data is becoming an ever increasing part of modern life, yet the talent to extract information and value from complex data is scarce. This Masters will provide you with a thorough grounding in state-of-the art methods for learning from data, both in terms of statistical modelling and computation. Yo...