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 →Covers software engineering, data structures, information systems and product development, with first-year modules that bring beginners up to speed. An optional placement year is available; graduates go into a range of computing roles.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£18,250
Teaches how computer systems work, from programming and software development to systems and theory, with an optional placement year. Prepares students for software and technology careers.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£19,200
Core computer science degree with options to add a year of industrial experience, a year abroad or an integrated MSci. Suits strong maths or science students aiming for software development and technology careers.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£34,750
A four-year computer science degree that includes a year of professional experience, teaching students to tackle technical problems creatively. Graduates go into software, data, cyber security and other technology careers.
- LevelUndergraduate
- Duration4 years
- IntakesSep
- Fee per year£28,500
An applied computer science degree built around real-world problem solving and in-demand technical skills. Also available with an integrated foundation year (4 years). 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
- IntakesJan, Sep
- Fee per year£17,500
A three-year degree building computing and data science knowledge for a wide range of technology careers. A version with an industrial year is also offered. 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£31,800
A dual UK and US computer science degree following an American-style liberal arts curriculum. Normally four years, but students with suitable A-levels or equivalent can fast-track in three.
- LevelUndergraduate
- Duration4 years
- IntakesJan, Sep
- Fee per year£17,500
A four-year Scottish honours degree in programming, software development and computing theory, with an optional one-year placement. January entry is possible via the RGU International College.
- LevelUndergraduate
- Duration4 years
- IntakesSep
- Fee per year£18,940
Focuses on applied software development, with topics including artificial intelligence and data science. Foundation year and International Foundation Pathway routes are available.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£17,628
Develops programming and computing knowledge for careers using key technologies across many sectors. 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£27,900
BSc (Hons) Computer Science
University of Salford · Salford (Manchester)
A BCS-accredited degree covering programming, systems and the computing skills behind digital products. Can be taken with a placement year (four years). 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£18,600
BSc Computer Science
The University of Sheffield · Sheffield
Covers programming, algorithms, software engineering and the theory of computing. An optional placement year is available. 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£34,670
Teaches software development for a range of industries alongside the algorithms and theory behind it. A placement-year (4-year) route is available. 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£18,900
BSc (Hons) Computer Science
Solent University · Southampton
Covers programming, software development, systems and computing theory with practical projects. Foundation-year and year-in-industry routes are available. 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,081
Covers programming, software development and the theory of computing. 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,600
A broad computing degree covering programming, networks, systems and applied IT. 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,600
BSc Computer Science
University of Southampton · Southampton
Covers programming, algorithms, software engineering and computer systems in a highly ranked department. Suits students aiming for software or 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£33,000
BSc Computer Science
University of St Andrews · St Andrews
A four-year Scottish honours degree covering the theory and practice of computing, from programming to systems and algorithms. Suits students aiming for software, technology or research careers.
- LevelUndergraduate
- Duration4 years
- IntakesSep
- Fee per year£34,910
Covers programming, software development, systems and computing theory with hands-on projects. Specialist pathways in AI, cyber security, data science and software engineering exist.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£17,445
Computer Science BSc (Hons)
University of Staffordshire · Stoke-on-Trent
Builds core programming, software and computing theory skills for careers in software and IT. Can be taken with a foundation year or a placement year, with January and September starts.
- LevelUndergraduate
- Duration3 years
- IntakesSep, Jan
- Fee per year£17,285
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.
