


Upon successful completion, students will be offered a place on the UoL online BSc Computer Science degree
4 courses total
With flexible pay by module tuition, you’ll only pay for the current module you’re studying
Build practical skills in Python, Tableau, and statistical methods to solve real-world problems
Lecture videos, live sessions, group feedback, and connection with instructors and peers
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 toward 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).
Stay tuned!
Start your application or request more information.
Upon successful completion, students will be offered a place on the UoL online BSc Computer Science degree
4 courses total
With flexible pay by module tuition, you’ll only pay for the current module you’re studying
Build practical skills in Python, Tableau, and statistical methods to solve real-world problems
Lecture videos, live sessions, group feedback, and connection with instructors and peers
Upon successful completion, students will be offered a place on the UoL online BSc Computer Science degree
4 courses total
With flexible pay by module tuition, you’ll only pay for the current module you’re studying
Build practical skills in Python, Tableau, and statistical methods to solve real-world problems
Lecture videos, live sessions, group feedback, and connection with instructors and peers
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 toward 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).
We’re glad that you’re interested in learning more about this degree’s admissions. Get started now!

Stay tuned!
We’re glad that you’re interested in learning more about this degree’s admissions. Get started now!


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.

Don’t miss your chance to join the intake!
Students who complete the programme earn the International Foundation Certificate awarded by the University of London. Successful completion also leads to an offer of a place on the University of London online BSc Computer Science in the next available intake.
Students can begin in January or July. The programme can be completed in as little as 6 months or spread across up to 36 months. The fastest route is to study all 4 modules (60 credits) in one study session.
Yes. The programme is delivered 100% online, and students do not need to attend a teaching institution in person to complete it.
Students should plan for approximately 150 hours of study per module. Study time can be arranged flexibly around work and other commitments, provided the programme is completed within the registration period.
Total tuition is ÂŁ4,500, with a pay-by-module structure of ÂŁ1,125 per module. There are no funding or scholarship options for this programme. Students are charged only for the modules they register for, and they can pause their studies if needed.
Each 15-credit module is assessed by an end-of-session, unseen, written online examination lasting 2 hours and 15 minutes. Assessments take place in the two weeks following the 16-week study session. There are two exam sessions each year, held in May and October, and the pass mark for each module is 40%.
Students who fail a module assessment may either resit the assessment in the next session by paying a resit fee or retake the full module by paying the full module fee.
Students have access to the Skills Hub, which provides resources, workshops, and online courses in areas such as academic skills, time management, digital literacy, AI literacy, assessment preparation, and workplace readiness. Once registered and the module begins, students also receive access to learning materials through the virtual learning environment and the online library.
No. The programme does not accept recognition of prior learning.
No. This programme does not offer a performance-based admission route as an alternative to direct entry.
Don’t miss your chance to join the intake!