UK course finder
Find your course.
Apply with confidence.
Search 2,089 courses at 146 UK universities. Compare fees, IELTS and Sri Lankan entry requirements — then apply free through our British Council certified counsellor.
- Universities
- 146
- Courses
- 2,089
- Subject areas
- 32
- Application fee
- £0
125 courses in Computing & IT
Browse all 146 universities →A four-year computing degree covering programming, software engineering and computer science theory, preparing graduates for software development and IT careers. The programme develops programming, software development, computer systems, data and secure digital services. At undergraduate level, the course develops subject knowledge progressively alongside practical, analytical and transferable skills.
- LevelUndergraduate
- Duration4 years
- IntakesSep, Jan
- Fee per year£23,700
A BCS-accredited computer science degree covering programming, software development and computing theory, with an option to study abroad. Suits students aiming for software engineering or IT roles.
- LevelUndergraduate
- DurationSee course
- IntakesSep
- Fee per year£28,600
Covers programming, software development, networks and computing theory, with an optional professional placement year. Suits students aiming for software or IT careers. The programme develops programming, software development, computer systems, data and secure digital services. At undergraduate level, the course develops subject knowledge progressively alongside practical, analytical and transferable skills.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£16,500
BSc (Hons) Computer Science
University of Sunderland · Sunderland
Covers programming, software development, networks, databases and AI foundations over three years, with an integrated foundation year option. Leads to software developer, systems and IT roles.
- LevelUndergraduate
- Duration3 years
- IntakesSep, Jan
- Fee per year£18,500
Computer Science BSc (Hons)
University of Surrey · Guildford
Builds programming skills alongside cybersecurity, AI foundations and collaborative software projects; placement, foundation-year and MEng routes are offered. Leads to software engineering and technology careers.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£28,100
Covers programming, algorithms, software engineering and systems, with industrial placement and MComp options. Leads to software development and technology careers. The programme develops programming, software development, computer systems, data and secure digital services. At undergraduate level, the course develops subject knowledge progressively alongside practical, analytical and transferable skills.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£28,100
Covers programming, algorithms, software engineering and computer systems at the Bay Campus, with year-in-industry, foundation-year and MSci routes. Leads to software and IT careers.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£22,650
BSc (Hons) Computer Science
Teesside University · Middlesbrough
Develops programming, software development and computing theory skills sought by software houses, finance and communications firms. An optional placement year makes it four years; a foundation-year route also exists.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£17,000
Covers core computer science such as algorithms, data structures, software engineering, secure systems and networking, applied to areas like web platforms, graphics and AI. Taught by the Creative Computing Institute, based at London College of Communication from September 2027.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£31,510
A computer science degree covering programming, software development and intelligent systems, with an optional placement year (four-year sandwich). The programme develops programming, software development, computer systems, data and secure digital services. At undergraduate level, the course develops subject knowledge progressively alongside practical, analytical and transferable skills.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£17,500
A Derry~Londonderry degree on software design, networking and how computers work, including a placement year. Leads to software development and wider IT careers. The programme develops programming, software development, computer systems, data and secure digital services. At undergraduate level, the course develops subject knowledge progressively alongside practical, analytical and transferable skills.
- LevelUndergraduate
- Duration4 years
- IntakesSep
- Fee per year£17,490
Covers a broad range of up-to-date, industry-relevant computing topics. Three years full-time, or four with a placement year. The programme develops programming, software development, computer systems, data and secure digital services. At undergraduate level, the course develops subject knowledge progressively alongside practical, analytical and transferable skills.
- LevelUndergraduate
- Duration3 years
- IntakesSep, Feb
- Fee per year£16,500
A rigorous three-year degree covering programming and computer science theory in one of the UK's leading computer science departments. Graduates go into software engineering, research and technology careers.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£48,600
A computer science degree at UCA Farnham where students code alongside artists and designers, with a focus on games, film, immersive media and interactive systems. Facilities include a virtual production studio and motion capture. An optional Integrated Foundation Year and a placement year are available.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£19,800
A computing-based games programming degree at Farnham, building software engineering skills with industry tools such as Unreal, Unity, Git and Perforce while working with art and design students. Suits aspiring game programmers and technical developers. An optional Integrated Foundation Year and a placement year are available.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£19,800
Teaches software design, development and testing with current industry practices and technologies. Graduates work as software engineers, developers and testers. The programme develops programming, software development, computer systems, data and secure digital services. At undergraduate level, the course develops subject knowledge progressively alongside practical, analytical and transferable skills.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£15,600
BSc Computer Science
University of Warwick · Coventry
A BCS-accredited degree taught from first principles, covering software engineering, algorithms, systems and theory, with an individual project in the final year. An optional year in industry, research or abroad can be added between years two and three.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£35,530
Teaches programming, software development and core computing topics with a focus on skills employers ask for. The page states professional accreditation, and a placement year is optional.
- LevelUndergraduate
- Duration3 years
- IntakesFeb, Sep
- Fee per year£16,750
Builds practical computing and programming skills alongside core computer science theory. Three years, or four with a placement year. The programme develops programming, software development, computer systems, data and secure digital services. At undergraduate level, the course develops subject knowledge progressively alongside practical, analytical and transferable skills.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£19,000
BSc (Hons) Computer Science
University of Winchester · Winchester
Covers computer science, networks and applications in depth, preparing students for technical computing careers. The programme develops programming, software development, computer systems, data and secure digital services. At undergraduate level, the course develops subject knowledge progressively alongside practical, analytical and transferable skills.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£16,700
Fees, entry requirements and intakes are taken from each university’s official website and checked regularly. They can change — we always confirm the latest details with you before you apply.
