The University of London's BSc in Computer Science provides comprehensive programming and computing education through 23 practical courses. Students can specialize in cutting-edge areas like Machine Learning, Data Science, or Web Development while building a professional portfolio.
Instructors:
English

Course Start Date:
October'2025
Application Deadline:
29th September, 2025
Duration:
36-72 Months
₹ 13,93,980 - 20,75,070
Overview
The BSc Computer Science program from University of London offers a comprehensive online education in computer science fundamentals and modern programming skills. Students complete 23 courses over 3-6 years, with flexibility to study at their own pace. The program features practical project-based learning and specialization options in cutting-edge areas like AI, Data Science, and Web Development.
Why BSc (Bachelor of Science)?
This program stands out through its flexible online format, practical programming focus, and seven specialization paths. Students benefit from University of London's academic excellence while building a professional portfolio through hands-on projects. The program combines theoretical foundations with industry-relevant skills.
What does this course have to offer?
Key Highlights
100% online learning
Flexible 3-6 year completion
23 courses (360 credit hours)
Seven specialization options
Project-based learning
Industry-relevant curriculum
Globally recognized degree
Who is this programme for?
Career starters in technology
Working professionals seeking advancement
Career changers entering tech
Students interested in AI/ML
Aspiring software developers
Data science enthusiasts
Minimum Eligibility
Mathematics proficiency required
English language proficiency
Four GCSEs or equivalent for Performance-Based admission
Math aptitude test option available
Who is the programme for?
The program offers two entry routes: Direct Entry and Performance-Based Admissions. Standard entry requires mathematics proficiency, while Performance-Based requires four GCSEs or equivalent. Students must pass core modules in Programming and Mathematics to continue.
Important Dates
Selection process
How to apply?
Curriculum
The curriculum comprises 23 courses totaling 360 credit hours. Core modules establish programming and mathematical foundations, while specialized courses allow focus in areas like AI, Data Science, or Web Development. Learning combines theoretical knowledge with practical projects.
There are 4 semesters in this course
The BSc Computer Science program features comprehensive coursework across fundamental and advanced computer science topics. Core subjects include programming fundamentals, computational mathematics, and software engineering principles. Students can specialize in areas such as Machine Learning and AI, Data Science, Web and Mobile Development, Physical Computing and IoT, Game Development, Virtual Reality, or User Experience Design. The curriculum emphasizes hands-on learning through practical projects.
Level 4; 8 compulsory modules
Level 5; 8 compulsory modules
Level 6; 6 elective modules plus a 30 credit project
Specialised award; Choice of 1 of 7 module
Programme Length
The program offers flexible completion between 3-6 years (36-72 months). Students can adjust their study pace to balance work and other commitments, with typical part-time completion in 4-5 years.
Whom you will learn from?
Learn from top industry experts who bring real-world experience and deep knowledge to every lesson. The instructors are dedicated to help you achieve your goals with practical insights and hands-on guidance.
Instructors
Innovating Digital Art through Play and Performance
Simon Katan is a digital artist with a rich background in music and a deep interest in games and play. His artistic work features hidden mechanisms, emergent behavior, paradoxes, self-reference, inconsistency, abstract humor, absurdity, and a sense of wonder. Katan develops software that leads users on musical journeys through animated worlds and designs games that transform players into unwitting performers of quirky and sometimes absurd rituals. In recognition of his creative contributions, he received a Prix Ars Electronica Honorary Mention in 2012 and has collaborated with various organizations across Europe, including IEM in Graz, ZKM in Karlsruhe, the Borealis Festival in Bergen, the Royal Opera House, Roundhouse, Spitalfields Festival, and Tyneside Cinema. His current research focuses on leveraging machine learning and co-adaptation in the performing arts to enhance accessibility for diverse audiences.
Programme Director
Matthew Yee-King is a professor at Goldsmiths, University of London, specializing in computer science with a focus on the intersection of technology and music. His research interests encompass areas such as computational systems for music improvisation, interactive genetic algorithms in sound design, and collaborative coding interfaces. He has contributed significantly to the field through various publications, exploring innovative educational methodologies and the development of interactive systems that enhance cultural experiences. Additionally, Yee-King is dedicated to fostering inquiry-based learning among student coders, emphasizing the importance of constructionist approaches in education.
Tuition Fee
Tuition ranges from £13,276 [₹1,392,000] to £19,767 [₹2,075,535.00] total, with costs varying by geographic location. Students pay per module on a pay-as-you-go basis across six terms, allowing flexible financial planning.
Fee Structure
Payment options
Financing options
Financial Aid
Learning Experience
Students engage through an online learning platform with both synchronous and asynchronous components. The program includes practical programming exercises, project work, and interactive learning materials. Faculty support is provided through online office hours and discussion forums.
University Experience
The University of London provides a comprehensive virtual learning environment with access to digital resources, online libraries, and collaboration tools. Students can participate in online discussions, group projects, and receive support from faculty and peers.
Testimonials
Testimonials and success stories are a testament to the quality of this program and its impact on your career and learning journey. Be the first to help others make an informed decision by sharing your review of the course.

About the University
The University of London (UoL) is a federal public research university located in London, England. Established by royal charter in 1836, it is one of the oldest universities in the UK and comprises 17 self-governing colleges and 10 specialist research institutes. The university serves approximately 135,090 campus-based students and over 45,000 students enrolled in its international programs, making it the largest university in the UK by student enrollment.UoL was originally created as an examining body for students from University College London and King's College London. Over the years, it has expanded to include a diverse range of institutions, including the London School of Economics (LSE), King's College London, and Goldsmiths. The university is known for its commitment to inclusivity and academic excellence.
#101
QS World University Ranking
135,090
Total Enrollment
Affiliation & Recognition
Russell Group
Faculties
These are the expert instructors who will be teaching you throughout the course. With a wealth of knowledge and real-world experience, they're here to guide, inspire, and support you every step of the way. Get to know the people who will help you reach your learning goals and make the most of your journey.
Instructors
Expert in Marketing and Consumer Culture
Alan Bradshaw is a Professor of Marketing and the Head of Department at Royal Holloway, University of London. With previous academic appointments at the University of Exeter and the University of Stockholm, and honorary faculty status at St Andrews, he brings a wealth of experience to his role. He is the co-author of Advertising Revolution and co-editor of The Dictionary of Coronavirus Culture (both published by Repeater Books), as well as contributing to The Production and Consumption of Music. In addition to his teaching and research, Professor Bradshaw serves as Associate Editor for the Journal of Marketing Management and the Journal of Macromarketing, where he publishes research on consumer culture, drawing insights from various disciplines including sociology, cultural studies, political economy, philosophy, and geography.
Expert in Technology Management and Operations
Alan Pilkington is a Professor of Technology Management and a chartered engineer with extensive academic and industry experience. He has held academic positions across multiple countries and collaborated with international companies, including Deliveroo, du, and Jaguar Land Rover. His research in technology management and operations has been published in prestigious journals such as the Journal of Operations Management and California Management Review. Additionally, he is the author of a significant textbook on Operations Management published by McGraw Hill, further establishing his expertise in the field.
Career services
The University of London provides comprehensive career services designed to support students in their professional development. These services include personalized career counseling, workshops on resume writing and interview preparation, as well as access to job fairs featuring top employers across various sectors. The university emphasizes experiential learning through internships that allow students to gain practical experience while studying. The Career Services office maintains partnerships with numerous organizations to facilitate internship placements aligned with students' career goals. Additionally, online resources are available that include job listings and career advice articles.

Course Start Date:
October'2025
Application Deadline:
29th September, 2025
Duration:
36-72 Months
₹ 13,93,980 - 20,75,070
Frequently asked questions
Below are some of the most commonly asked questions about this course. We aim to provide clear and concise answers to help you better understand the course content, structure, and any other relevant information. If you have any additional questions or if your question is not listed here, please don't hesitate to reach out to our support team for further assistance.