University of London logo

International Foundation Programme for Computer Science

University of London logo

International Foundation Programme for Computer Science

University of London

International Foundation Programme for Computer Science

Offered by the University of London

Get degree-ready

On successful completion of this programme, students will be offered a place on the UoL online BSc Computer Science degree on Coursera

6 - 36 months

Complete the course in as little as six months - or study at a pace that suits you, with up to three years to complete the programme.

Build the skills you need

Develop the independence to study at degree level and the confidence and skills to pursue a computer science degree.

100% online

Lecture videos, live sessions, group feedback sessions, 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 to allow you to start on their prestigious online BSc Computer Science degree programme on Coursera in the next available intake, once successfully completed.

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 January 2025 are now closed. Applications for July 2025 will open soon.

Interested in learning more? Catch up on our latest webinar with University of London faculty. Wacth the recording now.

To join this programme, you must be age 18+ by 31 December in the year of registration.

⏰ Important Dates for July 2025:

  • Registration deadline December 16
  • Classes start January 13

⏰ Important Dates for July 2025:

  • Applications open January 28
  • Application deadline June 2
  • Registration open January 28
  • Registration deadline June 16
  • Classes start July 1

Applications open soon

Applications open in January for the July 2025 cohrot. Express your interest to find out more about this programme.


International Foundation Programme for Computer Science

Offered by the University of London

Get degree-ready

On successful completion of this programme, students will be offered a place on the UoL online BSc Computer Science degree on Coursera

6 - 36 months

Complete the course in as little as six months - or study at a pace that suits you, with up to three years to complete the programme.

Build the skills you need

Develop the independence to study at degree level and the confidence and skills to pursue a computer science degree.

100% online

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

International Foundation Programme for Computer Science

Offered by the University of London

Get degree-ready

On successful completion of this programme, students will be offered a place on the UoL online BSc Computer Science degree on Coursera

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 to allow you to start on their prestigious online BSc Computer Science degree programme on Coursera in the next available intake, once successfully completed.

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 January 2025 are now closed. Applications for July 2025 will open soon.

Interested in learning more? Catch up on our latest webinar with University of London faculty. Wacth the recording now.

To join this programme, you must be age 18+ by 31 December in the year of registration.

⏰ Important Dates for July 2025:

  • Registration deadline December 16
  • Classes start January 13

⏰ Important Dates for July 2025:

  • Applications open January 28
  • Application deadline June 2
  • Registration open January 28
  • Registration deadline June 16
  • Classes start July 1
Placeholder

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.

Placeholder

Pay by module tuition and flexibility to study on your schedule

  • £4,500 total tuition With flexible payment options, you can pursue a high-quality education at the pace you choose.
  • Pay per module Tuition can be paid by module on a pay-as-you-go basis, with each module costing £1,125.
  • Flexible payments If you need to pause your studies you can. You’ll only be charged for the modules you’ve registered for.

Applications are open now!

Apply now to secure your spot

Frequently asked questions

The qualification is the International Foundation Certificate, awarded by the University of London.

The IFP for Computer Science will enable you to progress to the University of London’s online BSc Computer Science, which will prepare you for a future career in Tech.

By studying all 4 module (60 credits) in one study session.

Applications are open now!

Apply now to secure your spot