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
- Apply By: 22/05/26
- Start: 08/06/26
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
- Join one of the UK’s leading institutions for creative code
- No prior technical background required
- Clear progression to BSc Computer Science pathways
- Digital-first delivery for international access
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.
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.
AdmissionsFees & 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
- Apply mathematical techniques to solve computational problems.
- Write programs to achieve basic functions and solve problems.
- Understand the basic concepts of computation and how computing machinery works.
- Solve complex problems through deconstruction into smaller units.
- Discuss the impact of technology use and development.
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.

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.
Sources
- 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.
- 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.