Skip navigation

Software Engineering

2 Options · · Bachelor of Engineering (with Honours) - BEng (Hon) · 2 Durations · 2 Study modes · University of Greater Manchester Main Site, Bolton · September 2026

Software Engineering

2 Options · · Bachelor of Engineering (with Honours) - BEng (Hon) · 2 Durations · 2 Study modes · University of Greater Manchester Main Site, Bolton · September 2025

Software Engineering

4 Options · · MSc · 3 Durations · 2 Study modes · University of Greater Manchester Main Site, Bolton · 2 Start dates

Software Engineering

Foundation Degree in Science - FdSc · 2 years · Full-time · Main Site · September 2025

Software Engineering with Artificial Intelligence

Foundation Degree in Science - FdSc · 2 years · Full-time · Main Site · September 2026

Computer Science (Software Engineering)

Bachelor of Science (with Honours) - BSc (Hons) · 3 years · Full-time · Main Site (Newcastle) · September 2026

Computer Science (Software Engineering)

Bachelor of Science (with Honours) - BSc (Hons) · 3 years · Full-time · Main Site (Newcastle) · September 2025

Software Engineering

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

Software Engineering (with Foundation Year)

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

Computing (Software Engineering)

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

Software Engineering

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

Software Engineering

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

Software Engineering

3 Options · · MSc · 2 Durations · 2 Study modes · Clifton Campus · September 2026

Software Engineering

MSc · 3 years · Part-time · University of Oxford · October 2026

Software Engineering

MSc · 3 years · Part-time · University of Oxford · October 2025

Computer Science (Software Engineering)

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

Computer Science (Software Engineering)

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

Music Production & Software Engineering

Bachelor of Science (with Honours) - BSc (Hons) · 3 years · Full-time · London Campus · October 2026

Music Production & Software Engineering

Certificate of Higher Education - CertHE · 1 years · Full-time · London Campus · October 2026

Software Engineering

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

Software Engineering

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

Software Engineering

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

Software Engineering

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

Software Engineering

2 Options · · MSc · 1 years · Full-time · Main Site · 2 Start dates

Software Engineering (AI)

Bachelor of Science (with Honours) - BSc (Hons) · 4 years · Full-time · Chiswick Park Campus · September 2025

Software Engineering (AI) (3 Years)

Bachelor of Science (with Honours) - BSc (Hons) · 3 years · Full-time · Chiswick Park Campus · September 2026

Software Engineering (AI) (4 Years)

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

Software Engineering

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

Software Engineering

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

Software Engineering (Top-up) BEng

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

Computer Science (Software Engineering)

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

Computer Science (Software Engineering)

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

Computer Science (Software Engineering) with a Year-in-Industry

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

Audio Software Engineering

5 Options · · Bachelor of Arts (with Honours) or Bachelor of Science (with Honours) - BA/BSc (H) · 2 years · Full-time · 5 Locations · September 2026

Audio Software Engineering (3 year)

5 Options · · Bachelor of Arts (with Honours) or Bachelor of Science (with Honours) - BA/BSc (H) · 3 years · Full-time · 5 Locations · September 2026

Software Engineering

MSc · 1 years · Full-time · University of St Andrews · September 2026

Software Engineering

MSc · 1 years · Full-time · University of St Andrews · September 2025

Software Engineering

2 Options · · Bachelor of Science (with Honours) - BSc (Hons) · 2 Durations · Full-time · Peel Park Campus · September 2026

Software Engineering with Foundation Year

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

Software Engineering

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

Software Engineering with Foundation Year

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

Computer Science (Software Engineering)

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

Computer Science (Software Engineering)

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

Computer Science (Software Engineering) with a Foundation Year

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

Software Engineering

3 Options · · Master of Science - MSc (PG) · 2 Durations · 2 Study modes · Main Site · September 2026

Software Engineering

3 Options · · Master of Science - MSc (PG) · 2 Durations · 2 Study modes · Main Site · September 2025

Software Engineering

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

Software Engineering

MSc · 1 years · Full-time · Main Site - Highfield Campus · September 2026

Software Engineering

MSc · 1 years · Full-time · Main Site - Highfield Campus · September 2025

Software Engineering

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

Computer Science (Software Engineering)

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

Computer Science (Software Engineering)

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

Computer Science (Software Engineering) with Industrial Placement

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

Software Engineering

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

Software Engineering

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

Software Engineering

Bachelor of Science (with Honours) - BSc (Hons) · 4 years · Full-time · University of Strathclyde · September 2025

Advanced Computer Science with Software Engineering

2 Options · · MSc · 12 months · Full-time · University of Strathclyde · 2 Start dates