University of London logo

International Foundation Programme for Computer Science

University of London logo

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,776 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

Lay the foundations for your future in computer science and beyond

The International Foundation Programme for Computer Science is designed to prepare you for degree-level study and progression to the University of London’s online BSc Computer Science, with academic direction from Goldsmiths, University of London. You will build the academic confidence and core knowledge needed to succeed at undergraduate level, while developing practical skills in areas such as software development, web and app development, systems analysis and digital innovation.

Alongside computing, the programme strengthens your analytical and quantitative skills through its foundation in mathematics and statistics. In today’s data-driven economy, these capabilities are essential across industries, enabling you to solve complex problems, interpret data and support informed decision-making.

While many learners progress to the BSc Computer Science, the programme also meets the entry requirements for a wide range of other University of London undergraduate degrees. This gives you the flexibility to apply your skills across fields such as business, law and the social sciences, while keeping your future study and career options open.

Applications for the September 2026 cohort are open!

  • Application deadline: August 25, 2026

Upcoming events

Stay tuned!

Additional resources

September 2026 cohort deadline: August 25

Don’t miss your chance to join the intake!