University of London logo

BSc Computer Science

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

100% online learning

Hands-on learning from anywhere, no travel required

£13,276 to £19,767 total degree cost

Tuition varies by geographic location


Choose a study schedule that matches your commitments

Prepare to lead in specialist IT fields like machine learning, web development and data science

Select a specialism that aligns with your own interests and ambitions. Choose from seven different elective modules, and develop your expertise in specific emerging technologies such as machine learning, web development, data science and video games.

You’ll also build a portfolio of project work across a broad range of IT competencies, allowing you to demonstrate your experience and suitability for roles as diverse as application programmer, mobile app developer, web developer, video game developer, SFX and post-production, and systems analyst.

A range of career opportunities
The explosive and ever-growing use of technology in business and commerce means there's a whole range of career possibilities for computing graduates. If you take an industrial placement year, you can preview roles and industries; students have worked for Deutsche Bank, Accenture, and other leaders of industry.
Career services for students
The University of London Career Service lets you easily access careers and employability support, regardless of your career stage. Award-winning staff use a personalised approach to tailor live sessions and a range of digital career resources to your needs.
Graduate with a portfolio that furthers your career
Create a portfolio of practical project-based work to evidence your abilities to potential or existing employers. You’ll develop skills in computing with a strong programming and mathematics focus, plus project management, and teamwork.
Build specialist skills and expertise in emerging technologies
Chose a specialism to prepare you to lead the field in emerging technologies and fast-growth industries such as AI and machine learning, data science, physical computing and IoT (Internet of Things).

Applications open in June for October cohort

Watch the recording of our admission webinar here

If you have a question please contact the University of London via the Student Enquiry System.

View the Prospectus; Programme Specification and Schedule of Programme Fees.