University of London logo

International Foundation Programme for Computer Science

University of London 徽标

International Foundation Programme for Computer Science

University of London

Get degree-ready

Upon successful completion, students will be offered a place on the UoL online BSc Computer Science degree

6-36 months

4 courses total

£4,500 total cost

With flexible pay by module tuition, you’ll only pay for the current module you’re studying

Hands-on programming experience

Build practical skills in Python, Tableau, and statistical methods to solve real-world problems

100% online

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

Secure your future in computer science regardless of your academic or professional experience and qualifications.

The International Foundation Programme (IFP) for Computer Science will prepare you for degree-level study in the core disciplines of mathematics, statistics and computer programming, as well as building your academic confidence for independent study.

This course is designed by the University of London for students who need additional preparation before starting on their prestigious online BSc Computer Science degree programme on Coursera in the next available intake, once successfully completed. The International Foundation Programme provides essential academic knowledge and practical skills to ensure you're ready to pursue Computer Science at undergraduate level.

You’ll be ideally positioned to work towards an exciting career in computer science, helping to meet the growing demand for skilled computer scientists across a range of industries, with an expected growth rate in related jobs of 16% by 2028 (Ginux 2024).

What’s in this programme?

Complete four core computer science modules in mathematics, statistics, programming and academic skills
Learn to study with the confidence to manage your own timetable and workload
Become confident with essential tools, programming with Python and creating data dashboards with Tableau, through self-paced competency based learning
Learn to apply statistical analysis and mathematical tools to real-life computing challenges, comparing and contrasting different approaches
Ensure you’ve got the foundational mathematics and programming knowledge you’ll need for the UoL Bachelor’s degree in Computer Science
Build the computing-specific study skills you’ll need for your degree, increasing your data literacy and conduct research using a range of relevant resources

Applications for the Fall 2025 cohort are open!

  • Application deadline: December 5, 2025
  • Registration deadline: December 15, 2025
  • Classes start: January 2026

Upcoming events

Stay tuned!

Additional resources

January 2026 cohort deadline: December 5

Start your application or request more information.


Get degree-ready

Upon successful completion, students will be offered a place on the UoL online BSc Computer Science degree

6-36 months

4 courses total

£4,500 total cost

With flexible pay by module tuition, you’ll only pay for the current module you’re studying

Hands-on programming experience

Build practical skills in Python, Tableau, and statistical methods to solve real-world problems

100% online

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

Get degree-ready

Upon successful completion, students will be offered a place on the UoL online BSc Computer Science degree

6-36 months

4 courses total

Secure your future in computer science regardless of your academic or professional experience and qualifications.

The International Foundation Programme (IFP) for Computer Science will prepare you for degree-level study in the core disciplines of mathematics, statistics and computer programming, as well as building your academic confidence for independent study.

This course is designed by the University of London for students who need additional preparation before starting on their prestigious online BSc Computer Science degree programme on Coursera in the next available intake, once successfully completed. The International Foundation Programme provides essential academic knowledge and practical skills to ensure you're ready to pursue Computer Science at undergraduate level.

You’ll be ideally positioned to work towards an exciting career in computer science, helping to meet the growing demand for skilled computer scientists across a range of industries, with an expected growth rate in related jobs of 16% by 2028 (Ginux 2024).

What’s in this programme?

Complete four core computer science modules in mathematics, statistics, programming and academic skills
Learn to study with the confidence to manage your own timetable and workload
Become confident with essential tools, programming with Python and creating data dashboards with Tableau, through self-paced competency based learning
Learn to apply statistical analysis and mathematical tools to real-life computing challenges, comparing and contrasting different approaches
Ensure you’ve got the foundational mathematics and programming knowledge you’ll need for the UoL Bachelor’s degree in Computer Science
Build the computing-specific study skills you’ll need for your degree, increasing your data literacy and conduct research using a range of relevant resources

Applications for the Fall 2025 cohort are open!

  • Application deadline: December 5, 2025
  • Registration deadline: December 15, 2025
  • Classes start: January 2026

Upcoming events

Stay tuned!

Additional resources

Learn computer science with a world-renowned university

Designed using UoL’s CAFE (content, activity, feedback, evaluation) methodology, this course will address any gaps in your learning.

You’ll complete the course with a comprehensive understanding of the fundamental mathematics, statistics and programming knowledge you’ll need for your University of London online BSc Computer Science degree programme.

按 Module 支付学费,灵活安排学习时间

  • 总学费 4 500 英镑
    通过灵活的付款方式,您可以按照自己选择的进度接受高质量的教育。
  • 按模块付费
    学费可按 Modulation 以现收现付的方式支付,每个 Modulation 的学费为 1,125 英镑。
  • 灵活付款
    如果您需要暂停学习,您可以暂停。您只需支付已注册模块的费用。

January 2026 deadline: December 5

Don’t miss your chance to join the cohort!

常见问题

该资格证书为伦敦大学颁发的国际预科证书。

通过计算机科学 IFP 课程的学习,您可以升读伦敦大学的在线计算机科学理学士课程,为将来从事技术工作做好准备。

在一次学习中修完所有 4 个 Module(60 个学分)。

January 2026 deadline: December 5

Don’t miss your chance to join the cohort!