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.
You will gain 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.
In the final year of the course, you will develop an individual project, either through working with the technology industries, working with a research group or through the realisation of your own ideas.
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.
Typical offers require one of the following:
In addition, the following is required:
If you do not qualify for direct entry, you may wish to take a foundation programme first. These programmes are designed to prepare students for entry to City's undergraduate courses.
INTO City University London offers an International Foundation programme in Computer Science. This course offers a route to City University London through an excellent teaching and learning experience located in purpose-built study facilities. Successful completion of the International Foundation programme at INTO City University London to the standard required provides guaranteed progression to this degree.
If you need to improve your English language skills before you enter this course, our partner, INTO City University London offers a range of English language courses. These intensive and flexible courses are designed to improve your English ability for entry to this degree. Find out more about:
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:
Please note: If you require a Tier 4 student visa to study in the UK, you cannot undertake any City University London courses on a part-time basis.
For more information see our main Visa page.
Applications for degree courses must be made through 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.
Universities and Colleges Admissions Service (UCAS)
Rosehill, New Barn Lane,
Cheltenham, Gloucestershire GL52 3LZ
UCAS Customer Service Unit telephone numbers:
You can apply for up to five universities on the form. Please take care to enter the correct course code, particularly for subjects with a foundation year or with BSc and BEng options. UCAS has implemented an 'invisibility of choices' policy so that, on the initial application and while you are receiving decisions, each university can only see their entry and not those of other universities you have chosen. This ensures that your application for a course at City University London is considered solely on your academic and personal qualities. You should submit your completed application form to UCAS with a £21 application fee. If you want to apply to City only, you can make a single choice application at a reduced rate of £11. The UCAS code for City University London is C60.
Your application for entry in September 2016 should arrive at UCAS between 1 September 2015 and 15 January 2016. Applications that arrive after 15 January 2016 will be considered only at the University'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, please contact the
T: +44 (0)20 7040 8716/0223
If your enquiry is about admission to a particular course, you should contact the admissions tutor for that course (please see the course description for contact details).
Your introduction to coding at City
As part of the BSc (Hons) Computer Science, you may gain paid work experience as part of your degree through one of our placement schemes:
Find out more about Computer Science placement and internships
Placements are a fantastic way to gain professional experience in a relevant field as part of your degree. The School has its own dedicated placements team that provides on-hand support and guidance for students throughout their studies. The team 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:
*Data source: HESA DLHE survey 2011/12
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.
We offer a free language course for City University London students.
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.
In year one, you will study six core modules:
A common first year syllabus with three other City courses offers flexibility, as you can make your final choice of degree at the end of the first year.
In year two, you will take a further six core modules and can choose to 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, you will take core modules in theory of computation and functional programming and a further three electives.
You will also undertake an individual project researching and developing systems in an area of your own specialist interest. Professional Pathway students take these core and elective modules over a period of two years.
Careers include programming and software development and research-based careers in the IT industry.
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.
Data from Unistats