Skip to content

Foundation in Computer Science (Online)

Think like a computer scientist

100% online

15 months (part-time)

120 credits

3 starts per year

Request more information

Complete the form below for detailed programme and pricing information, and to be contacted by phone and email.

Build a future-proof career in tech

Gain essential skills in mathematics, programming, and computational theory with the online Foundation in Computer Science programme, delivered by the School of Computing.

Designed to prepare you for degree-level study, the programme introduces core computing concepts through modules in programming, computation, and mathematics for computing. This 15-month, part-time course supports learners from diverse backgrounds and prepares you for BSc Computer Science study at Goldsmiths and beyond.

Programme details

Request info

More information about this programme

Click on each tab below to learn additional details regarding the programme requirements and features.

Curriculum

Master the essentials of computing

120 credits

8 modules

The curriculum balances conceptual understanding with practical application. You will cover essential mathematical concepts, learn the principles of programming (using languages like Python), and understand how computing machinery operates. By focusing on underlying concepts rather than just current tools, the Foundation in Computer Science future-proofs your learning, enabling you to adapt to new technologies throughout your career.

What you’ll learn

Core programming concepts

Go beyond syntax to understand how coding works and learn to write programs to achieve basic functions and deconstruct complex problems into manageable units.

Computational theory and systems

Gain a deep understanding of basic computation concepts and computer systems. This module provides the theoretical grounding needed to understand the basis of computation, its connection with algorithms, and how hardware and software interact.

Numeracy foundations for computing

Develop the essential numeracy and logic skills required for computer science. You’ll apply mathematical techniques to solve computational problems and compare problem-solving algorithms.

Curriculum details View Programme Specification

Entry criteria

Your pathway to a career in computing starts here

3 intakes per year

The Foundation in Computer Science is designed for students without a formal academic profile to enter degree-level study directly. You do not need a background in computing. For typical entry to this programme we require you to:

  • Demonstrable numeracy skills at, or equivalent to GCSE Mathematics grade 4 (C).
  • Be at least 17 years of age or above at the start date of your first module.

Whether you are a career changer or returning to education, this foundation provides the bridge you need.

English language proficiency requirement

If English is not your first language, you will need to supply an up-to-date English language test certificate. We accept IELTS certificates with an overall score of 6.0 and no less than 5.5 in any band. Alternative test certificates are also accepted, and exemptions can be made. Please contact us to find out more.

Apply today

Review our admissions pages for more information on language criteria and how to apply.

Admissions

Fees & funding

Tuition

The Foundation in Computer Science offers an accessible entry point into the tech industry with a transparent tuition structure.

The estimated total cost of this programme is £9,535 GBP for the full programme. You can pay in full or in seven instalments of £1,192 every module, and a final payment of £1,191. All costs are listed to help you make an informed decision.

Programme fees are reviewed annually and are subject to change each academic year. The fees listed above are for academic year 2025-26.

Fees and Funding

We are excited to be offering discounts. Review our tuition and funding pages for more information.

Funding options

Unlock diverse career opportunities in technology

A Foundation in Computer Science opens doors to a wide range of progression opportunities. Successful completion qualifies you for undergraduate study in Computer Science, where there is the opportunity to choose courses with specific specialisations depending on your interests. The skills you gain in programming and computational thinking are highly transferable – supporting careers in high-growth sectors where technology roles are projected to grow faster than average over the next decade.

Explore potential career paths

Web Developer £41,000 per year1

Systems Analyst £44,000 per year2

What you’ll learn

Your time on this course will be spent learning to bridge the gap between your current knowledge and degree-level computing. You’ll gain the confidence to apply abstract reasoning to concrete problems and the technical ability to write and understand code.

Programme outcomes

Meet your faculty

Our expert faculty members bring a wealth of knowledge and diverse perspectives to your learning experience. From AI and data science to creative coding, their shared commitment to innovation and excellence creates an empowering academic environment.

Sarah Rauchas

Dr Sarah Rauchas, Programme Convenor

Dr Sarah Rauchas

Dr Rauchas is a Computer Scientist with a PhD in Artificial Intelligence and an MSc in Computer Engineering. She’s taught topics such as fundamental computer science, creative computing, data science, and thesis work. Dr Rauchas’ research includes robotics, computational linguistics, computer science education, and most recently, she has been engaging in data science as the programme convenor for the online MSc in Data Science.

Online learning experience

Studying online blends flexibility with an immersive, interactive experience. Built with the latest technology and delivered through Moodle, it offers engaging individual and group activities, videos, and direct connections with lecturers and peers. At Goldsmiths, online study fosters creativity, collaboration, and personalised learning.

Discover Goldsmiths Online

Sources

  1. Glassdoor, “Web Developer salaries.” Retrieved on Dec 16, 2025, from https://www.glassdoor.co.uk/Salaries/london-web-developer-salary-SRCH_IL.0,6_IM1035_KO7,20.htm.
  2. Glassdoor, “Systems Analyst salaries.” Retrieved on Dec 16, 2025, from https://www.glassdoor.co.uk/Salaries/london-systems-analyst-salary-SRCH_IL.0,6_IM1035_KO7,22.htm.