Loader

Computer Science

City University London

  • September, 2020 Start Date

  • 5 years Duration

  • Full Time Study Mode

  • £9250.00 Course Fee

Send an Enquiry

Course Description

Studying Computer Science allows students to develop the computing and coding skills needed to use programming as the language for creative problem-solving.

City's MSci (Hons) Computer Science degree covers core foundational skills such as programming, progressing to cover a range of computing topics with a focus on professional application, while maintaining a strong theoretical underpinning.

As a student of the MSci (Hons) Computer Science, you will:

  • Gain an appreciation of the foundations of computation
  • Acquire an understanding of the structure of programming languages
  • Develop the skills to use coding creatively in solving computational problems over the four years of the course.
  • Acquire expertise in state-of-the-art approaches to a wide variety of technologies
  • Develop commercially valuable skills and work with internationally renowned research groups, learning about the latest developments in computer science

Studying Computer Science allows students to develop the computing and coding skills needed to use programming as the language for creative problem-solving. City's MSci (Hons) Computer Science degree covers core foundational skills such as programming, progressing to cover a range of computing topics with a focus on professional application, while maintaining a strong theoretical...

Read More

Course Content

Year 1

In year one, you will study six core modules:

  • Introduction to Algorithms
  • Mathematics for computing
  • Operating Systems
  • Systems Architecture
  • Programming in Java
  • Databases and Web Development

Year 2

In year two, you will take a further six core modules and undertake a project.

Core modules:

  • Data structures and Algorithms
  • Programming in C++
  • Language Processors
  • Computer Networks
  • Object-orientated Analysis and Design
  • Professional Development in IT.
  • Team Project

Progression from year two to year three is subject to satisfactory performance.

Year 3

In year three, you will take three core modules and then select an additional five elective modules from a list of over twenty.

Core modules:

  • Advanced Programming: Concurrency
  • Theory of Computation
  • Functional Programming

Elective modules:

  • Digital Signal Processing and Audio Processing
  • Advanced Databases
  • Information Security Fundamentals
  • Introduction to Artificial Intelligence
  • Data Visualization
  • Computer Graphics
  • Cloud Computing
  • Computer Vision
  • Network Security
  • User Centred Systems
  • Professional Placement and Career Development
  • Programming and Mathematics for AI
  • Agents and Multi Agents Systems
  • Advanced Games Technology

Year 4

In year four you will take two taught core modules and undertake a large individual project. In addition you will select three elective modules.

Core modules:

  • Advanced Algorithms and Data Structures
  • Individual Project

Electives modules:

  • Software Systems Design
  • User-centred Systems Design
  • Advanced Databases
  • Computer Graphics
  • Digital Signal Processing & Audio Processing
  • Service Oriented Architectures
  • Data Visualization
  • Neural Computing
  • Cloud Computing
  • Machine Learning
  • Big Data
  • Information Security Fundamentals
  • Network Security
  • Cryptography
  • Computer Vision
  • Introduction to Artificial Intelligence
  • Programming and Mathematics for Artificial Intelligence
  • Agents and Multi-Agent Systems
  • Computational Cognitive Systems
  • Advanced Games Technology

Year 1 In year one, you will study six core modules: Introduction to Algorithms Mathematics for computing Operating Systems Systems Architecture Programming in Java Databases and Web Development Year 2 In year two, you will take a further six core...

Read More

Available Dates

Location Start Date Price  

Classroom

Northampton Square

Full Time, 5 years

September, 2020

£9250.00

Send Enquiry

Entry Requirements

We may demonstrate some flexibility of entry requirements in Clearing. This will depend on the results we receive and the number of spaces we have available.

Applications through Clearing are likely to be considered on a case by case basis, but an indication of the level at which offers may be considered for International Baccalaureatestudents is as follows:

  • 28 points and above, with all Higher Level subjects at grade 5

If you are an applicant who has completed qualifications outside of the UK then we encourage you to visit our country pages ahead of calling our Clearing hotline. On these pages you will find information on equivalent grades City will be applying during the Clearing process for students applying from Bulgaria, France, Germany, Greece, Hong Kong, India, Italy, Norway, Poland, Spain and the USA.

Entry requirements in Clearing for A-Level students will be published on 15th August. Details of the standard entry requirements for 2019 are shown below.

Standard requirements

  • 'A' Level: ABB (Computer Science, Mathematics or Physics preferred)
  • Tariff: 128 UCAS tariff points (typically ABB or BBB with a relevant EPQ)
  • BTEC: D*DD  (IT/numerate subjects only)
  • Extended Project Qualification (EPQ): We welcome applications that include the EPQ. Where relevant, this may be included in our offer, resulting in an 'A' Level offer reduced by one grade.

We do accept applications from students who are completing a combination of qualifications. For this course, this would be something like: D* in IT with a grade B in 'A' Level Computer Science and a grade B in another 'A' Level. We may also take 'AS' Level grades into consideration.

In addition, the following is required:

  • GCSE English Language at grade 4 (C) and Mathematics grade 6 (B)

Other suitable qualifications

  • Access to Higher Education will be considered when combined with substantial work or other experience.
  • Other qualifications will be considered on an individual basis.

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.

English requirements

  • IELTS: 6.0 overall to include 6.0 in writing and 5.5 in all other components
  • PTE Academic: 58 overall with a minimum of 51 in each component

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.

  • Academic English
  • Pre-sessional English

We may demonstrate some flexibility of entry requirements in Clearing. This will depend on the results we receive and the number of spaces we have available. Applications through Clearing are likely to be considered on a case by case basis, but an indication of the level at which offers may be considered for International...

Read More

Student Satisfaction

Source: NSS

Overall student satisfaction
77%
of students were satisfied overall
The teaching on my course
83% of students strongly agree that staff are good explaining things
63% of students strongly agree that staff have made the subject interesting
73% of students strongly agree that the course is intellectually stimulating
70% of students strongly agree that the course has challenged them to achieve their best work
Learning opportunities
62% of students strongly agree that the course has provided them with opportunities to explore ideas or concepts in depth
63% of students strongly agree that the course has provided them with opportunities to bring information and ideas together from different topics
72% of students strongly agree that the course has provided them with opportunities to apply what they have learnt
Assessment and feedback
62% of students strongly agree that the criteria used in marking have been clear in advance
73% of students strongly agree that the marking and assessment has been fair
67% of students strongly agree that the teedback on their work has been timely
63% of students strongly agree that they have received helpful comments on my work
Academic support
78% of students strongly agree that they have been able to contact staff when they needed to
66% of students strongly agree that they have received sufficient advice and guidance in relation to their course
53% of students strongly agree that good advice was available when they needed to make study choices on their course
Organisation and management
63% of students strongly agree that the course is well organised and running smoothly
72% of students strongly agree that the timetable works efficiently for them
77% of students strongly agree that any changes in the course or teaching have been communicated effectively
Learning resources
77% of students strongly agree that the IT resources and facilities provided have supported their learning well
72% of students strongly agree that the library resources (e.g. books, online services and learning spaces) have supported their learning well
89% of students strongly agree that they have been able to 3ess course-specific resources (e.g. equipment, facilities, software, collections) when they needed to
Learning community
50% of students strongly agree that they feel part of a community of staff and students
80% of students strongly agree that they have had the right opportunities to work with other students as part of their course
Student voice
79% of students strongly agree that they have had the right opportunities to provide feedback on their course
65% of students strongly agree that staff value students’ views and opinions about the course
59% of students strongly agree that it is clear how students’ feedback on the course has been acted on
44% of students strongly agree that the students’ union (association or guild) effectively represents students’ academic interests

University TEF Outcome

Image

Statistics

Source: hesa.ac.uk

  • UCAS Points96

  • Employment Rate65%

  • Average Graduate Salary£29000

Related Courses