Skip navigation

Computer Science (Software Engineering)

Bachelor of Science (with Honours) - BSc (Hons) · 4 years · Full-time · Edinburgh Campus · September 2026

Computer Science (Software Engineering)

3 Options · · Bachelor of Science (with Honours) - BSc (Hons) · 2 Durations · Full-time · Main Site · September 2026

Computer Science (Software Engineering)

3 Options · · Bachelor of Science (with Honours) - BSc (Hons) · 2 Durations · Full-time · Main Site · September 2025

Computer Science with Software Engineering (Online)

MSc · 24 months · Distance learning · September 2026

Electronic Engineering and Computer Systems

2 Options · · Bachelor of Engineering (with Honours) - BEng (Hon) · 2 Durations · Full-time · Main Site · September 2026

Electronic Engineering and Computer Systems with Foundation Year

2 Options · · Bachelor of Engineering (with Honours) - BEng (Hon) · 2 Durations · Full-time · Main Site · September 2026

Computer Science

Master of Engineering (with Honours) - MEng (Hon) · 4 years · Full-time · The University of Hull · September 2026

Computer Science

Master of Engineering (with Honours) - MEng (Hon) · 4 years · Full-time · The University of Hull · September 2025

Computer Science (Artificial Intelligence)

Master of Engineering (with Honours) - MEng (Hon) · 4 years · Full-time · The University of Hull · September 2025

Mathematics and Computer Science

Master of Engineering (with Honours) - MEng (Hon) · 4 years · Full-time · Main Site · September 2026

Mathematics and Computer Science

Bachelor of Engineering (with Honours) - BEng (Hon) · 3 years · Full-time · Main Site · September 2026

Computer Science (Software Engineering)

3 Options · · Bachelor of Science (with Honours) - BSc (Hons) · 2 Durations · Full-time · Main Site · September 2026

Computer Science (Software Engineering)

3 Options · · Bachelor of Science (with Honours) - BSc (Hons) · 2 Durations · Full-time · Main Site · September 2025

Electronic and Computer Engineering

Bachelor of Engineering (with Honours) - BEng (Hon) · 3 years · Full-time · Canterbury campus · September 2026

Electronic and Computer Engineering

Bachelor of Engineering (with Honours) - BEng (Hon) · 3 years · Full-time · Canterbury campus · September 2025

Electronic and Computer Engineering including a Foundation Year (4 years)

Bachelor of Engineering (with Honours) - BEng (Hon) · 4 years · Full-time · Canterbury campus · September 2026

Computer Science

2 Options · · Master of Engineering - MEng · 2 Durations · Full-time · Headingley Campus · September 2026

Computer Science

2 Options · · Master of Engineering - MEng · 2 Durations · Full-time · Headingley Campus · September 2025

Electronics and Computer Engineering

2 Options · · Bachelor of Engineering (with Honours) - BEng (Hon) · 2 Durations · Full-time · Main Site · September 2026

Electronics and Computer Engineering

2 Options · · Master of Engineering (with Honours) - MEng (Hon) · 2 Durations · Full-time · Main Site · September 2026

Electronics and Computer Engineering (Industrial)

Master of Engineering (with Honours) - MEng (Hon) · 5 years · Full-time · Main Site · September 2026

Electronic & Computer Engineering

Bachelor of Engineering (with Honours) - BEng (Hon) · 3 years · Full-time · Hope Park · September 2026

Electronic & Computer Engineering

Bachelor of Engineering (with Honours) - BEng (Hon) · 3 years · Full-time · Hope Park · September 2025

Electronic & Computer Engineering (with Foundation Year)

Bachelor of Engineering (with Honours) - BEng (Hon) · 4 years · Full-time · Hope Park · September 2026

Computer Science and Electronic Engineering

Bachelor of Engineering (with Honours) - BEng (Hon) · 3 years · Full-time · Main Site · September 2026

Computer Science and Electronic Engineering

Master of Engineering (with Honours) - MEng (Hon) · 4 years · Full-time · Main Site · September 2026

Computer Science and Electronic Engineering with a Year in Industry

Bachelor of Engineering (with Honours) - BEng (Hon) · 4 years · Full-time · Main Site · September 2026

Computer Systems Engineering and Robotics

2 Options · · Bachelor of Engineering (with Honours) - BEng (Hon) · 2 Durations · 2 Study modes · Holloway · September 2026

Computer Systems Engineering and Robotics (including foundation year)

2 Options · · Bachelor of Engineering (with Honours) - BEng (Hon) · 2 Durations · 2 Study modes · Holloway · September 2026

Computer Networking and Cloud Security

2 Options · · Bachelor of Engineering (with Honours) - BEng (Hon) · 2 Durations · 2 Study modes · Holloway · September 2026

Computer Systems Engineering (Top Up)

Bachelor of Science (with Honours) - BSc (Hons) · 1 years · Full-time · LSBU Main Site - Southwark Campus · September 2026

Computer Systems Engineering (Top Up)

Bachelor of Science (with Honours) - BSc (Hons) · 1 years · Full-time · LSBU Main Site - Southwark Campus · September 2025

Electronic and Computer Systems Engineering

2 Options · · Bachelor of Engineering (with Honours) - BEng (Hon) · 2 Durations · Full-time · LSBU Main Site - Southwark Campus · September 2026

Computer and Electronic Engineering

Bachelor of Engineering (with Honours) - BEng (Hon) · 3 years · Full-time · Main Site · September 2026

Computer and Electronic Engineering

Master of Engineering (with Honours) - MEng (Hon) · 4 years · Full-time · Main Site · September 2026

Computer and Electronic Engineering (with placement year)

Bachelor of Engineering (with Honours) - BEng (Hon) · 4 years · Full-time · Main Site · September 2026

Computer Systems Engineering

Bachelor of Engineering (with Honours) - BEng (Hon) · 3 years · Full-time · Hendon Campus · September 2026

Computer Systems Engineering with Foundation Year

Bachelor of Engineering (with Honours) - BEng (Hon) · 4 years · Full-time · Hendon Campus · September 2026

Electronics and Computer Engineering

Bachelor of Engineering (with Honours) - BEng (Hon) · 3 years · Full-time · Main Site (Newcastle) · September 2026

Electronics and Computer Engineering

Bachelor of Engineering (with Honours) - BEng (Hon) · 3 years · Full-time · Main Site (Newcastle) · September 2025

Electronics and Computer Engineering (with Industrial Project)

Master of Engineering (with Honours) - MEng (Hon) · 4 years · Full-time · Main Site (Newcastle) · September 2026

Electronics and Computer Engineering

Bachelor of Engineering (with Honours) - BEng (Hon) · 3 years · Full-time · Waterside Campus · September 2026

Electronics and Computer Engineering (with Foundation Year)

Bachelor of Science (with Honours) - BSc (Hons) · 4 years · Full-time · Waterside Campus · September 2026

Computing (Computer Networks Engineering)

4 Options · · MSc · 2 Durations · 2 Study modes · 2 Locations · 2 Start dates

Electronic and Computer Engineering

Master of Engineering (with Honours) - MEng (Hon) · 4 years · Full-time · University Park Campus · September 2026

Electronic and Computer Engineering

Bachelor of Engineering (with Honours) - BEng (Hon) · 3 years · Full-time · University Park Campus · September 2026

Electronic and Computer Engineering TEP

Bachelor of Engineering (with Honours) - BEng (Hon) · 4 years · Full-time · University Park Campus · September 2026

Electronic and Computer Engineering

2 Options · · Bachelor of Science (with Honours) - BSc (Hons) · 2 Durations · Full-time · Main Site · September 2026

Electronic and Computer Engineering

2 Options · · Bachelor of Science (with Honours) - BSc (Hons) · 2 Durations · Full-time · Main Site · September 2025

Computer Science (Software Engineering)

2 Options · · Bachelor of Science (with Honours) - BSc (Hons) · 2 Durations · Full-time · Main Site · September 2026

Computer Science

2 Options · · Master of Engineering - MEng · 2 Durations · Full-time · Main Site · September 2026

Computer Systems Engineering

Bachelor of Engineering (with Honours) - BEng (Hon) · 3 years · Full-time · Main Site · September 2026

Computer Systems Engineering with a Year Abroad

Bachelor of Engineering (with Honours) - BEng (Hon) · 4 years · Full-time · Main Site · September 2026

Computer Systems Engineering with Industrial Experience

Bachelor of Engineering (with Honours) - BEng (Hon) · 4 years · Full-time · Main Site · September 2026

Computer Engineering

Bachelor of Engineering (with Honours) - BEng (Hon) · 3 years · Full-time · Main Site · September 2026

Computer Engineering

Master of Engineering (with Honours) - MEng (Hon) · 4 years · Full-time · Main Site · September 2026

Computer Engineering (with Year in Industry)

Bachelor of Engineering (with Honours) - BEng (Hon) · 4 years · Full-time · Main Site · September 2026

Computer Systems Engineering

Master of Engineering (with Honours) - MEng (Hon) · 4 years · Full-time · Main Site · September 2026

Computer Systems Engineering

Bachelor of Engineering (with Honours) - BEng (Hon) · 3 years · Full-time · Main Site · September 2026

Computer Systems Engineering with a Year in Industry

Bachelor of Engineering (with Honours) - BEng (Hon) · 4 years · Full-time · Main Site · September 2026

Computer Systems Engineering

Master of Engineering (with Honours) - MEng (Hon) · 4 years · Full-time · Main Site · September 2026

Computer Systems Engineering

Bachelor of Engineering (with Honours) - BEng (Hon) · 3 years · Full-time · Main Site · September 2026

Computer Systems Engineering with a Foundation Year

Bachelor of Engineering (with Honours) - BEng (Hon) · 4 years · Full-time · Main Site · September 2026