University of London logo

BSc Computer Science

April 29: Entrepreneurship in 2026: Solopreneur unicorns | Register here

University of London 徽标

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 cutting-edge programming skills and prepare for a high-growth tech career

Whether you’re just beginning your technology journey, or returning to education to change or advance your career, the University of London’s online Computer Science degree will give you all the tools you need to thrive in this ever-changing field.

During this degree, you will master sought-after computing, programming, and mathematical skills through practical, project-based learning. You’ll tailor your studies with career-focused specialisms like Machine Learning and AI, Data Science, Web, Mobile Development and more. You'll graduate with versatile, job-ready skills, preparing you to solve problems and manage technical projects across a wide range of industries, including finance, science, and engineering.

What sets this program apart?

Earn a globally recognised degree
Complete 23 courses (360 credit hours) accredited by the University of London, backed by academic rigor and international credibility.
Build in-demand technical skills
Learn and advance your use of widely adopted programming languages, including Python, C++, C#, and JavaScript.
Real-world relevance
Apply theory to practice through project-based coursework focused on real computing challenges, strengthening your problem-solving and software development skills.
Study on your schedule
Choose a full-time or part-time pace and complete the programme in 36 to 72 months, with 23 courses designed to fit alongside work and personal commitments.
Specialise in future-focused fields
Tailor your degree by choosing from seven cutting-edge areas such as Machine Learning and AI, data science, UX, web and mobile development, and more.
Build a standout portfolio
Build practical projects and applied work you can share with employers to demonstrate your skills and experience in tangible ways.

2026 年春季学生的申请已经截止!

近期活动

  • 4 月 29 日: 2026 年的创业精神:独角兽企业 -在此注册

其他资源

2026 年春季申请已结束!

索取更多信息。


4 月 29 日网络研讨会: 2026 年的创业精神:独角兽企业 -点击此处注册


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

Accredited Bachelor's degree

Offered by the University of London

36-72 months

23 courses total, 14-28 hours per week

Master cutting-edge programming skills and prepare for a high-growth tech career

Whether you’re just beginning your technology journey, or returning to education to change or advance your career, the University of London’s online Computer Science degree will give you all the tools you need to thrive in this ever-changing field.

During this degree, you will master sought-after computing, programming, and mathematical skills through practical, project-based learning. You’ll tailor your studies with career-focused specialisms like Machine Learning and AI, Data Science, Web, Mobile Development and more. You'll graduate with versatile, job-ready skills, preparing you to solve problems and manage technical projects across a wide range of industries, including finance, science, and engineering.

What sets this program apart?

Earn a globally recognised degree
Complete 23 courses (360 credit hours) accredited by the University of London, backed by academic rigor and international credibility.
Build in-demand technical skills
Learn and advance your use of widely adopted programming languages, including Python, C++, C#, and JavaScript.
Real-world relevance
Apply theory to practice through project-based coursework focused on real computing challenges, strengthening your problem-solving and software development skills.
Study on your schedule
Choose a full-time or part-time pace and complete the programme in 36 to 72 months, with 23 courses designed to fit alongside work and personal commitments.
Specialise in future-focused fields
Tailor your degree by choosing from seven cutting-edge areas such as Machine Learning and AI, data science, UX, web and mobile development, and more.
Build a standout portfolio
Build practical projects and applied work you can share with employers to demonstrate your skills and experience in tangible ways.

2026 年春季学生的申请已经截止!

近期活动

  • 4 月 29 日: 2026 年的创业精神:独角兽企业 -在此注册

其他资源

[Featured image] A learner in a striped sweater researches computer science vs. information technology majors on a laptop.

Build toward a degree at your own pace

Not ready to commit to a full degree? Start with a course. When you complete eligible courses, you may be able to have your learning recognized for credit if you are admitted and enroll in the BSc Computer Science program. Gain in-demand skills while building toward a degree.

Get started with one of these eligible courses:

*Successful application and enrollment are required. Eligibility requirements apply. Each institution determines the number of credits recognized by completing this content that may count towards degree requirements, considering any existing credits you may have. Click on a specific course for more information.

[Featured image] A learner in a striped sweater researches computer science vs. information technology majors on a laptop.

灵活、按模块付费的学费让您可以根据自己的生活方式选择合适的平衡课程

  • 12,701至18,887英镑的学费总额{2}

    通过灵活的付款方式,您可以按照自己选择的进度接受高质量的教育。
  • 按模块付费{2}

    学费按模块支付,现收现付,六个学期均摊。 如果您需要暂停一个学期的课业,您将不会被收取该学期的费用。
  • 资助你的学习{2}

    您可以在这里找到潜在的资金来源和奖学金

Performance-Based Admission (PBA)

The University of London accepts applicants for this program from a diverse range of professional and academic backgrounds. If you do not meet the academic requirements for direct entry, you can apply for the program via the performance-based admission route. To be eligible for this route, applicants must normally meet the following criteria:

  • Be aged 17 or over by the registration deadline for your chosen session.

  • Meet the University of London's English language requirements.

  • At least four separate subjects at GCSE/GCE O level (grades A*-C), or an equivalent qualification (e.g., a US High School Diploma).

  • One year of relevant work experience, such as in IT support, computer programming, or computer-based data processing.

To be admitted to the full BSc degree via this route, you must pass two introductory modules, Introduction to Programming I and either Computational or Discrete Mathematics, with a weighted average of 40% or more.

Spring 2026 applications are now closed!

Stay tuned to join our next cohort.

攻读学位

当您完成这些课程时,如果您被录取并注册,您所学到的知识可被承认为本学位的学分¹。

必须成功申请并注册。资格要求适用。各院校会根据您现有的学分情况,确定完成本课程后可计入学位要求的学分。单击特定课程了解更多信息。

攻读学位

这些课程是学位课程的一部分。如果您被录取并注册,您已完成的课程可以计入您的学位学习,您的学习进度也可以随之转移。

必须成功申请并注册。资格要求适用。各院校会根据您现有的学分情况,确定完成本课程后可计入学位要求的学分。单击特定课程了解更多信息。

常见问题

基于成绩的入学方式为不符合学位标准入学要求的学生提供了其他入学途径。

伦敦大学欢迎通过成绩入学途径申请计算机科学学士学位。 要获得按成绩录取的资格,您至少需要获得四门普通中等教育证书或高中文凭(或同等学历)以及相关工作经验。

如果您获得了基于成绩的入学资格,您还需要在以下核心模块中至少有两个模块达到及格(加权平均分 40% 或更高),才能继续学习:程序设计 I、计算数学或离散数学。 您无需在入学前完成这些课程,它们只是您第一学期学位学习的一部分。

请注意,通过 "按成绩录取 "方式申请的学生所修课程与直接入学的学生完全相同。

是。每个模块都由在伦敦大学金史密斯学院授课的学者设计。 他们还将在在线导师和伦敦大学团队的支持下,领导模块的实施。

您的证书将表明您已成功完成了计算机科学理学士课程。 它还将显示颁发机构是伦敦大学,学术方向由伦敦大学金史密斯学院提供。 该证书并未提及 Coursera 或在线学习。

Spring 2026 applications are now closed!

Stay tuned to join our next cohort.