Undergraduate programmes Study level Undergraduate Postgraduate taught Postgraduate research Search term Search Refine results Filter Close filtersX Refine results Search Year of entry 2026 Show all Delivery Full-time Show all Subject Biological Sciences Computer Science (Informatics) Earth Sciences and Environment Ecological and Environmental Sciences Engineering Show all Award BEng (Hons) BSc (Hons) MEarthSci MEng (Hons) Show all Duration of study 3 years 4 years 5 years Show all College College of Science and Engineering Show all School School of Biological Sciences School of Engineering School of GeoSciences School of Informatics Show all View results Clear all 1 - 10 of 12 results Computer Science and Mathematics BSc (Hons)UndergraduateYear of entry: 2026UCAS Code: GG14Duration: 4 yearsDelivery: Full-timeMathematics forms the foundation of computer science. This programme aims to give you a thorough understanding of mathematics and computing to allow you to operate at the cutting edge of computer and data science, machine learning and artificial intelligence. Computer Science BSc (Hons)UndergraduateYear of entry: 2026UCAS Code: G400Duration: 4 yearsDelivery: Full-timeComputer science is about understanding, designing, implementing and using computing systems. You will be introduced to basic principles of programming and computation in Years 1 and 2 before choosing to specialise in your preferred areas during your honours years. Computer Science BEng (Hons)UndergraduateYear of entry: 2026UCAS Code: G401Duration: 4 yearsDelivery: Full-timeComputer science is about understanding, designing, implementing and using computing systems. You will be introduced to basic principles of programming and computation in Years 1 and 2 before choosing to specialise in your preferred areas during your honours years. Artificial Intelligence and Computer Science BSc (Hons)UndergraduateYear of entry: 2026UCAS Code: GG47Duration: 4 yearsDelivery: Full-timeArtificial intelligence (AI) is the construction of artificial systems that have intelligent behaviour. Computer science concerns understanding, designing, implementing and using computing systems. The mixture of complementary and overlapping aspects make Artificial Intelligence and Computer Science a good degree combination. Electronics and Computer Science MEng (Hons)UndergraduateYear of entry: 2026UCAS Code: GHK6Duration: 5 yearsDelivery: Full-timeThe MEng degree is relevant to those wishing to pursue a career as a professional engineer or a computer scientist in industry. We teach a solid foundation of electronics and computer science, and courses are designed to improve your technical, team-working and problem-solving skills. Electronics and Computer Science BEng (Hons)UndergraduateYear of entry: 2026UCAS Code: GH60Duration: 4 yearsDelivery: Full-timeWe teach a solid foundation of electronics and computer science. Our courses are designed to improve your technical, team-working and problem-solving skills. Earth Science and Physical Geography BSc (Hons)UndergraduateYear of entry: 2026UCAS Code: FF68Duration: 3 years, 4 yearsDelivery: Full-timeYour programme begins with a broad grounding of topics across Earth science and the environment. It balances data science, programming, and computing skills with traditional field and laboratory skills, along with a knowledge of geography and Earth science. Ecological and Environmental Sciences BSc (Hons)UndergraduateYear of entry: 2026UCAS Code: CF17Duration: 4 yearsDelivery: Full-timeIn this programme, you will learn the general principles and key methods in ecology and environmental sciences. You will also develop in-demand skills in data science and computational data analysis, and participate in hands-on learning outside of the classroom. Earth Science and Physical Geography MEarthSciUndergraduateYear of entry: 2026UCAS Code: FF6VDuration: 4 years, 5 yearsDelivery: Full-timeOur (MEarthSci) Earth Science and Physical Geography allows you to combine your understanding of both physical geography and Earth processes to address global challenges. It balances data science, programming, and computing skills with traditional field and laboratory skills, along with a knowledge of geography and Earth science. Ecological and Environmental Sciences with Management BSc (Hons)UndergraduateYear of entry: 2026UCAS Code: CN12Duration: 4 yearsDelivery: Full-timeIn this programme, you will learn the general principles and key methods in ecology and environmental sciences. You will also develop in-demand skills in data science, computational data analysis, and management, and participate in hands-on learning outside of the classroom. 1 2