Study at City
  1. Courses
  2. Applying
  3. Fees and funding
  4. Living in London
  5. Visit us & online events
  6. Student support
  7. International students
  8. Order a prospectus
  9. Ask a student
  1. Undergraduate and foundation
  2. 2021
Study at City

Foundation Degree Computer Science Foundation Programme

Entry Year:
A foundation access route to the Computer Science degrees at City, University of London

Key information

Start date

September 2021

Academic year dates


The foundation year itself is one year. The full BSc is four years (without placement year) and five years (with placement year). The full MSci is five years (without placement year) and six years (with placement year).


Full-time: £9,250



Application period

From 1st September 2020


Northampton Square

Who is it for?

Our Computer Science degrees are suitable for students who are looking for a successful career in technical computing. You should be motivated to understand how computer systems are built and excited by the rapid pace of change in the field.

There is an ever-growing need for sharp, code-literate, motivated graduates in an industry sector that makes a multi-billion pound contribution to the UK economy.

The Foundation Year is designed for students that have not achieved the grades required for accessing our BSc and MSci Computer Science degrees directly.


Our Computer Science degrees focus on how software and programming work to solve real world problems, together with advanced specialist content Computer Science, Games Technology, CyberSecurity or Data Science.  The course will prepare you for a successful career in the technical areas of computer science by developing skills in analysis, design and programming as well as the specialisms.

Starting with  core foundational skills, such as programming, the course progresses to cover a range of computing topics with a focus on practical application, while maintaining a strong theoretical underpinning.

You will also acquire expertise in state-of-the-art approaches to a wide variety of technologies, learn commercially valuable skills and work with internationally renowned research groups, learning about the latest developments in computer science.

The Foundation route will allow you to improve your computing skills and acclimatise to University teaching and assessment styles. Upon completion you will satisfy the requirements to join one of our Computer Science, Games Technology, Cyber Security and Data Science degrees in the following year.

Requirements and how to apply

Entry requirements

  • Our standard offer for Computer Science Foundation is CCC.
  • The minimum GCSE Mathematics is 5.

Other suitable qualifications

  • International Baccalaureate with a minimum of 27 points.
  • Students with other EU qualifications will be considered on a case-by-case basis by matching their qualifications to the standards of the typical offer, with particular attention given to the computing content of their studies.

English requirements

The minimum GCSE English Language is 4. [Note that the Foundation route is only open to UK/EU students]

Visa requirements

International Students (EEA and Non EEA) coming to study in the UK, may need to apply for a visa or entry clearance to come to the UK to study. The way that you apply may vary depending on the length of your course. There are different rules for:

  • EEA nationals joining the programme in 2020 and EEA nationals joining from January 2021
  • Students on courses of more than six months
  • Students on courses of less than six months
  • Students on a pre-sessional English language course.

For more information see our main Visa page.

How to apply

You can apply through UCAS for our Computer Science Foundation Programme using one of the following UCAS codes:

  • G40F (BSc Computer Science);
  • G41F (MSci Computer Science);
  • G49F (BSc Computer Science with Games Technology)
  • G4MF (MSci Computer Science with Games Technology)
  • G4GF (MSci Computer Science with Cyber Security)
  • G1DF (MSci Data Science).

[Note that the Foundation route is only open to UK/EU students]

Over 20 years of delivering placements in the IT industry with the help of a dedicated Professional Liaison Unit
PP scheme
Professional Pathway scheme enables home students to undertake agreed industry-relevant work for up to four days a week
location provides excellent work experience opportunities at nearby Tech City
During your course

More about fees


Explore up-to-date information about funding options, available financial support and typical living costs.

Explore up-to-date information about funding options, available financial support and typical living costs.

Future Finance Loans

Future Finance offers students loans of between £2,500 and £40,000 to help cover tuition fees and living expenses. All students and courses are considered. All loans are subject to credit checks and approval for further details please visit the City Finance website.

The Lord Mayor of London Scholarship

Coding Bootcamp

Your introduction to coding at City

City's first-year Computer Science students were introduced to coding during a two-week long coding marathon. The highlight was the presentation showcase, where students got to exhibit their achievements to academics and their fellow students. From complete beginners to those with some experience, everyone was challenged to develop their own project by the end of the bootcamp!

Academic facilities

The School's computer science laboratories are equipped with modern and up-to-date hardware and software required for you to progress through your studies and acquire skills and knowledge that will form basis for your future career within IT.

From Oracle’s leading commercial object-relational database server to PCs with state-of-art NVidia GPUs, used for computer graphics, students will have access to all necessary tools required for their studies across all computer science disciplines.


Course timetables are normally available from July and can be accessed from our timetabling pages. These pages also provide timetables for the current academic year, though this information should be viewed as indicative and details may vary from year to year.

View academic timetables

Please note that all academic timetables are subject to change.

Student support

We offer an extensive support network during your time here at City, University of London – from Learning Support (including disability support) and counselling to financial and career advice – leaving you free to enjoy every opportunity campus life has to offer.

Find out more about the different types of student support available.

Ask a student

Chat to our current students and read their blogs to gain an insight into studying at City and learn more about our undergraduate and postgraduate courses.

Course content and assessment

To make sure that you can begin or continue your studies with us during the COVID-19 pandemic, we have reviewed and adapted our courses to ensure a safe learning environment for our students and staff. We have modified the way some of our courses are delivered, with many programmes being made available online.

Contact us to find out more about how our programmes will be delivered.

Teaching and learning

The Foundation Year employs continuous assessment based around frequent class tests and group work. Students can also expect a higher number of contact hours per week (around 14 hours) in the form of teaching and tutorials, than in the subsequent years of our Computer Science degrees where self-study plays a larger part.For Years 1, 2, and 3 see our BSc and MSci Computer Science, Games Technology, Cyber Security and Data Science web pages.

Assessment methods

You will be assessed using a variety of methods including examinations, coursework and practical skills.

Percentage of the course assessed by coursework

The approximate percentage of the course assessment, based on 2018/19 entry is as follows:

Foundation year

50% written, 50% coursework.


The Foundation Year has a strong focus on your core subject, Computer Science. A range of Computer Science modules will develop your understanding of Computer Science fundamentals, your programming skills and building web applications. Mathematics modules will ensure you have the logical and analytic skills for more advanced theoretical Computer Science topics. Finally, you will receive training on basic employability and transferable skills.

Subject to a minimum Foundation Year average of 60%, you will progress to your chosen Mathematics degree the following year.

Foundation Year

The Foundation Year consists of 120 credits. You will take the following six core modules:

  • Introduction to Programming with Python (20 credits)
  • Web Development (20 credits)
  • Computer Fundamentals (20 credits)
  • Discrete Mathematics (20 credits)
  • Introduction to Probability and Statistics (20 credits)
  • Employability and Transferable Skills (20 credits)

The programme specification contains more information on how the course is organised, the requirements for progression for each part and credits required for awards.

After you graduate

Career prospects

Further study

Students who successfully complete the Foundation course may progress onto the following programmes at City:

Find out how studying at City, University of London helps you to improve your job prospects.

94.23% of graduates in employment or further study six months after completing the course