University of London logo

BSc Computer Science

Webinar on April 7: Building Your Tech Career in the Age of AI - Register here

University of London logo

BSc Computer Science

University of London

Accredited Bachelor's degree

Offered by the University of London

36-72 months

23 courses total, 14-28 hours per week

£13,967-£20,791 total cost

Specialise in 1 of 7 fields

ML & AI, data science, web & mobile dev, physical computing & IoT, game dev, VR, or UX

100% online

Lecture videos, live sessions, group feedback, and connection with instructors and peers

Master the foundations of computing and build your expertise with career-focused specialisations

This 360-credit BSc Computer Science from the University of London is designed to take you from core principles to specialist expertise. Refreshed in 2025, the modern curriculum emphasises practical problem-solving and hands-on learning, using case study material to help you apply your new skills to real-world contexts.

You will build a comprehensive and versatile coding toolkit, achieving proficiency in a range of in-demand languages like JavaScript, Python, C++, and more. This strong foundation will allow you to thrive in any IT role before you choose to specialise. Select one of seven elective specialisations, including Machine Learning & AI, Game Development, and User Experience, and more to prepare for work in the most exciting growth areas of modern computing.

Try a course
Sample the degree with a University of London open course such as Machine Learning for All. This course explores a key specialism and gives you a feel for the programme's content and teaching style before you apply.
World-class academic direction
Learn from leading academics and industry experts from the renowned Department of Computing at Goldsmiths, University of London, ensuring your curriculum is at the forefront of the field.
Flexible and self-paced study
Learn at a pace that fits your life, with the option to study up to four modules per term. You have the flexibility to complete the full degree in three to six years, on a schedule that works for you.
Build specialist expertise
Once you have established your core skills, you can tailor your degree by choosing from seven career-focused specialisms, such as Machine Learning & AI, Data Science, or Game Development.

Applications for the Spring 2026 cohort have closed!

Upcoming events

  • April 7: Building Your Tech Career in the Age of AI - Register here

Additional resources

Applications for the Spring 2026 cohort have closed!

Upcoming events

  • April 7: Building Your Tech Career in the Age of AI - Register here

Additional resources

Spring 2026 applications are now closed!

Stay tuned to join our next cohort.