Skip to main content
Foundation

International Foundation Programme for Computer Science

Course information>

Intakes

June 2025

January 2026

Programme Duration

6 months to 3 years

Academic Direction
University of London
Modes of Study
Online

The International Foundation Programme for Computer Science is designed to prepare students for our BSc Computer Science degree. It covers essential skills in Programming, Mathematics, Statistics, Data Visualization, and academic knowledge to help you succeed at undergraduate level.

Key features

  1. A stepping stone to undergraduate study

    The International Foundation Programme for Computer Science provides students with the skills needed to successfully complete a Computer Science degree. Upon successful completion of this programme, you will be offered a place on the BSc Computer Science, with academic direction provided by Goldsmiths, University of London.

  2. An interactive online learning experience

    This programme is delivered through Coursera, the world’s largest online learning platform. You will have online tutor support and be able to engage with fellow students from around the world.

  3. Academic foundation

    The programme provides a robust introduction to Mathematics, Statistics, Academic skills and Programming, equipping students with the skills and academic confidence for degree level studies.

  4. In-demand digital skills and knowledge

    Familiarise yourself with the widely used coding language Python, learn how to interpret and summarise data, and perform mathematical calculations. Apply your theoretical knowledge of programming, mathematics and statistics to real-world problems through hands-on exercises. No prior knowledge of coding is required: build and develop your skills with the help of industry experts.

  5. Flexible study

    Study independently and at your own pace with access to a wealth of resources, while working full-time or attending to other commitments. Fill in any gaps in your knowledge of maths, programming and more, on your own terms.

  6. Join the world class

    Join a global alumni community and enjoy a lifelong connection to the University of London. Graduates are encouraged to keep in touch with one another and can receive a number of benefits including an extensive programme of events and engagement opportunities.

Video

Your stepping stone to our BSc Computer Science

General entry requirements

Course overview

Key dates

Admissions

Fees, funding and payment

Career opportunities

Apply now

Start dates

  • January 2026 - application deadline closes