For more information about Computer Science at City, University of London, please visit the webpage using the button above.
City, University of London's BSc Computer Science course will give you a broad-based education in computing as a scientific and technological discipline.
Who is it for?
This degree is suitable for students who are looking for a career with a comprehensive grounding in computing. A strong interest in software technologies is a requisite, together with a desire to understand how they work and are built. Applicants should be motivated to keep up-to-date in a field in which rapid and accelerating change is the rule rather than the exception.
City's BSc (Hons) Computer Science focuses on how software and programming work can be used to solve real-world problems.
This degree will enable you to develop a systematic knowledge of computer science, and you will be able to evaluate situations to computer science problems, assess current techniques as well as gaining an appreciation of the foundations of computation, acquire an understanding of the structure of programming languages and develop the skills to use coding creatively in solving computational problems.
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.
City's BSc (Hons) Computer Science is accredited by the Chartered Institute for IT (BCS), exempting students from their professional examinations and offering a pathway to Chartered status.
Requirements and how to apply
Typical offers require one of the following:
In addition, the following is required:
For help with the new UCAS tariff please visit the UCAS Tariff Calculator
INTO City, University of London
Don't meet the entry requirements? INTO City, University of London offers a range of academic and English language programmes to help prepare you for study at City, University of London. You'll learn from experience teachers in a dedicated international study centre.
These programmes are designed for international students who do not meet the required academic and English language requirements for direct entry. To prepare for this degree course, learn more about the International Foundation in Computer Science or the International Foundation in Engineering and Mathematics.
Kaplan International College (KIC) London
City works in partnership with KIC London to provide a range of preparatory courses for international students. KIC London courses offer comprehensive support to students - including regular one-to-one tuition. Students who successfully complete the KIC London Foundation course at the required level have a guaranteed progression route to City, University of London degree courses.
Other suitable qualifications
English language programmes
Don't meet the English language requirements? INTO City, University of London offers English language programmes to help prepare you for study at university. These intensive and flexible courses are designed to improve your English ability for entry to degree courses.
If you are not from the European Economic Area / Switzerland and you are coming to study in the UK, you 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:
If you require a Tier 4 student visa to study in the UK, you cannot undertake any City courses on a part-time basis.
For more information see our main Visa page.
How to apply
Applications for degree courses must be made through the Universities and Colleges Admissions Service (UCAS). You can apply through your school or college using the Apply system, which enables you to submit your application directly to the UCAS website.
You can apply to up to five universities or institutions on the form. The UCAS code for City, University of London is C60.
Please take care to enter the correct course code when applying, particularly for subjects with a Foundation year or with BEng (Hons) and MEng (Hons) or BSc (Hons) and MSci (Hons) options.
UCAS has implemented an 'invisibility of choices' policy so that, on the initial application and while you are receiving decisions, each institution can see only their entry and not those of other institutions you have chosen. This ensures that your application for a course at City is considered solely on your academic and personal qualities.
You should submit your completed application form to UCAS with a £23 application fee. If you want to apply to City, University of London only, you can make a single choice application at a reduced rate of £12.
When to apply
Your application for entry in September 2018 should arrive at UCAS between 1st September 2017 and 15th January 2018. Applications that arrive after 15th January 2018 will be considered only at City's discretion.
When your application is acknowledged by UCAS, you will be sent a personal identification number so that you can access your records via Track on the UCAS website.
For general enquiries about the admissions process at City, please contact our Admissions Office:
Telephone: +44 (0)20 7040 8716.
If your enquiry is about admission to a particular course, please use the contact details provided on the course page.
Address: Universities and Colleges Admissions Service (UCAS), Rosehill, New Barn Lane, Cheltenham, Gloucestershire, GL52 3LZ
Telephone: from inside the UK 0871 468 0468; from outside the UK +44 (0)871 468 0468
For callers with hearing difficulties: from inside the UK use the Text Relay service on 18001 0871 468 0468; from outside the UK dial +44 151 494 1260 (text phone) and then ask the operator to dial 0871 468 0468.
Teaching and learning
During the BSc (Hons) Computer Science degree you will learn through a combination of lectures, case studies, seminars and laboratory sessions.
Project and group work aim to develop creativity and problem-solving and play a major part in the course. Learning is also supported by City's online e-learning system.
Assessment is by examination and coursework, although some components, such as the team project, are assessed by coursework alone.
Percentage of the course assessed by coursework
The balance of assessment by examination, practical examination and assessment by coursework will to some extent depend on the optional modules you choose.
The approximate percentage of the course assessment, based on 2016/17 entry is as follows:
49% written, 0% practical, 51% coursework
35% written, 0% practical, 65% coursework
33% written, 6% practical, 67% coursework.
Assessment weightings by year
Type%Year 10Year 240Year 360Year 3
All Computer Science courses at City share a common first year. Students can select their final degree course at the end of the first year.
You will study six core modules.
In year two you will take a further six core modules and also undertake a project. Professional Pathway students take the core modules over a period of two years.
The course is available with or without a placement between year two and year three.
In year three, full-time students take core modules in theory of computation and functional programming, with a further three elective modules. All BSc students undertake an individual project, researching and developing systems in an area of their own specialist interest.
Elective modules include:
Contact hours will take the form of taught modules delivered through a series of 20 lectures and 10 hours of tutorials/laboratory sessions. Each lecture and tutorial/laboratory session lasts 1 or 2 hours. The programme is delivered and assessed via a coordinated combination of: lectures (including programmed student activity); supervised tutorials; supervised laboratory work; independent coursework; group project work; and individual project work and dissertation.
Approximate study time based on 2016/17 entry is as follows:
20% scheduled learning, 80% independent learning, 0% placement
18% scheduled learning, 82% independent learning, 0% placement
14% scheduled learning, 86% independent learning, 0% placement.
Careers include programming and software development and research-based careers in the IT industry. Graduates also go on to study higher degrees such as PhDs.
City's BSc (Hons) Computer Science degree is accredited by the Chartered Institute for IT (BCS), exempting you from their professional examinations and offering a pathway to chartered status.
80.5% of graduates in employment or further study six months after completing the course Type%In employment69.4Work and study2.8Further study8.3Unemployed19.5
Notes about fees for this course
More about fees
*The tuition fee for UK and EU students is determined by the UK Government and was £9,250 for the first year of study at City in 2017/18. The tuition fee for students commencing their studies in 2018/19 has not yet been confirmed: we will update these pages as soon as we receive confirmation. Fees in each subsequent year of study may be subject to an annual increase limited to the Student Fees Inflation Index as determined by the UK Government's Office for Budget Responsibility. However, this is subject to confirmation. The index is derived from the All Items Retail Prices Index. If fees do increase in each subsequent year of study, we will confirm any change to the annual tuition fee to you in writing prior to you commencing each subsequent year of study. Fees in each subsequent year of study will be subject to an annual increase limited by the All Items Retail Prices Index.
** The tuition fee for Non-UK/non-EU students was £15,810 for the first year of study in 2018/19. Each subsequent year of study may be subject to annual increase, as detailed above for UK and EU students, but this is also subject to confirmation.
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
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 amateurs to those with some experience, everyone was challenged to develop their own project by the end of the bootcamp!
The School has its own dedicated placements team that provides on-hand placement and internship support and guidance for students throughout their studies. You can undertake one of the following placement schemes:
Our dedicated team of placement specialists, the Professional Liaison Unit, has extensive experience in helping students to secure placement employment across a range of industries. The team also has longstanding relationships with an impressive and diverse range of companies spanning both large and small organisations including start-ups in Tech City.
Placements are highly encouraged at City; students that complete a placement year benefit from gaining professional experience working on real-life projects and are also more likely to; achieve higher grades, secure a graduate-level job and earn a higher salary.
At the heart of cosmopolitan London City is perfectly situated in the vibrant area of Clerkenwell. Close to many innovative and well-known businesses with strong ties to our students and alumni, City is the ideal place to be as a computer science student.
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.
Learn a language for free
We offer a free language course for City, University of London students.
Contact City, University of London to find course entry requirements.
There are 240 other courses listed from City, University of London. A selection of these are displayed below: