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
206 courses in Computing & IT
Browse all 146 universities →Computer Science MSc
University of Staffordshire · Stoke-on-Trent
A conversion-style master's for graduates in a related computing discipline who want to deepen their computer science and software skills for IT careers. The programme develops programming, software development, computer systems, data and secure digital services. At postgraduate level, the emphasis is on advanced knowledge, critical evaluation and independent professional or research work.
- LevelMaster's
- Duration1 year
- IntakesSep, Jan
- Fee per year£17,700
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
A one-year advanced master's for computing graduates wanting to deepen their computer science skills for technical and research roles. The programme develops programming, software development, computer systems, data and secure digital services. At postgraduate level, the emphasis is on advanced knowledge, critical evaluation and independent professional or research work.
- LevelMaster's
- Duration1 year
- IntakesSep
- Fee per year£33,800
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
A one-year computer science master's for graduates who want to develop advanced computing and software skills; part-time over two years is also possible. The programme develops programming, software development, computer systems, data and secure digital services. At postgraduate level, the emphasis is on advanced knowledge, critical evaluation and independent professional or research work.
- LevelMaster's
- Duration1 year
- IntakesSep, Jan
- Fee per year£16,550
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
An intensive conversion course teaching programming, software development and core computer science to graduates from non-computing backgrounds. Prepares students for entry-level software and IT roles.
- LevelMaster's
- Duration1 year
- 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
Computer Science, MSc
Swansea University · Swansea
A taught master's in computer science covering programming, software engineering and core computing topics. Open to graduates of any discipline wanting to move into computing careers.
- LevelMaster's
- Duration1 year
- IntakesSep
- Fee per year£24,600
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
MSc Computer Science
Teesside University · Middlesbrough
A conversion-style masters for graduates from related computing disciplines, taught by staff with research and industry experience. Prepares you for software and technology roles across industries. January starts run 16 months including a summer break.
- LevelMaster's
- Duration1 year
- IntakesJan, May, Sep
- Fee per year£17,000
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 conversion master's for non-IT graduates covering current business IT practices, trends and technologies, preparing students to design IT solutions for organisations. Offered at Paisley and London.
- LevelMaster's
- Duration1 year
- IntakesSep, Jan, May
- Fee per year£16,275
MSc Computer Science
Ulster University · Belfast
A Belfast masters on programming principles, algorithms and the design of software, systems and networks. Includes substantial lab-based practical work. For graduates of computing, engineering, maths or physics.
- LevelMaster's
- DurationSee course
- IntakesSep, Jan
- Fee per year£18,310
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
MSc Computer Science
University College Birmingham · Birmingham
A computing masters with no subject prerequisites, covering industry-relevant computing topics. Full-time MSc students can take an optional work placement, which is why the full-time course runs 1.5 years.
- LevelMaster's
- Duration1 year 6 months
- IntakesSep, Feb
- Fee per year£17,500
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.
