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.
The minimum GCSE English Language is 4. [Note that the Foundation route is only open to UK/EU students]
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:
For more information see our main Visa page.
You can apply through UCAS for our Computer Science Foundation Programme using one of the following UCAS codes:
[Note that the Foundation route is only open to UK/EU students]
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.
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!
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.
Please note that all academic timetables are subject to change.
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.
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.
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.
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.
You will be assessed using a variety of methods including examinations, coursework and practical skills.
The approximate percentage of the course assessment, based on 2018/19 entry is as follows:
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.
The Foundation Year consists of 120 credits. You will take the following six core modules:
The programme specification contains more information on how the course is organised, the requirements for progression for each part and credits required for awards.
Students who successfully complete the Foundation course may progress onto the following programmes at City: