Courses
  1. Undergraduate
  2. Postgraduate
  3. Research Degrees
  4. CPD
  5. Short Courses
  1. MSci Computer Science
  2. 2018
Courses

MSci (Hons) Computer Science

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

Key Information

Start date

September 2018

Academic year dates

Duration

4 years, or 5 years with an industrial placement.

UK/EU

Full-time: £9,250 *

Non-EU

Full-time: £15,810 **

UCAS code

G401

Application period

From 1st September 2017

Until 15 January 2018

Campus

Northampton Square

Who is it for?

This course is suited for those looking for a rewarding career in a diverse and rapidly changing environment, from the highly technical to the business-drive, in roles that are both creative and highly valued.

Objectives

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

Accreditation

BCS Accredited Degree

Accredited by BCS, The Chartered Institute for IT for the purposes of fully meeting the academic requirement for registration as a Chartered IT Professional and fully meeting the academic requirement for registration as a Chartered Engineer.

Requirements and how to apply

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.

  • 'A' Level:
    • ABB (Computer Science, Mathematics or Physics preferred)
  • Tariff:
    • 128 points from the new UCAS tariff (typically ABB or BBB with an AS Level or a relevant EPQ)
  • IB:
    • 32 points, including 6 in all higher subjects
  • 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.

INTO City, University of London

INTO City, University of London offers an International Foundation programme in Computer Science. This course offers a route to City, University of 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 of London to the standard required provides guaranteed progression to this degree.

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.

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.

Visa requirements

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:

  • 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

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.

www.ucas.com

You can apply to up to five universities or institutions on the form. The UCAS code for City University 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 2017 should arrive at UCAS between 1st September 2016 and 15th January 2017. Applications that arrive after 15th January 2017 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.

Enquiries

For general enquiries about the admissions process at City, please contact our Admissions Office:

Email: ugadmissions@city.ac.uk
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.

Contacting UCAS

Website: www.ucas.com
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.

Experience
Over 20 years of delivering placements in the IT industry with the help of a dedicated Professional Liaison Unit
1st year
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
Unique
location provides excellent work experience opportunities at nearby Tech City
During your course

More about fees

* The fee for this course will be £9,250 for each year of study for the duration of your studies.

** The fee for your first year of study will be £15,810. The institution reserves the right to increase your tuition fees annually to take account of the institution's increased costs of delivering educational services. The increase will normally be 2% but this is kept under review with reference to the RPI. If the institution intends to increase your tuition fees you will be advised of this alongside the published entry fee.

Funding

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.

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 amateurs to those with some experience, everyone was challenged to develop their own project by the end of the bootcamp!

Placements

In recent years students from our computer science courses have been able to obtain placements at leading companies within their chosen field such as IBM, PlayStation, Disney, Microsoft and Goldman Sachs.

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:

  • One-year placement - these are taken after you have successfully completed your second or third year of studies; students work between nine and fifteen months on placement before returning to City to complete their final year;
  • Summer internships - these can be taken every summer on completion of the academic year

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.

Clerkenwell, City, University of London

Our London location

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.

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.

Accommodation

We operate a Guarantee Scheme for first year undergraduates which means you will be offered place in one of City's affiliated Halls if you meet the Scheme's criteria.

Read more about our undergraduate halls.

Our Accommodation Service can also help you find private accommodation.

Find out more about private accommodation.

Learn a language for free

We offer a free language course for City, University of London students.

Find out how to apply

Timetables

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.

Course content and assessment

Teaching and learning

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 your first year you must also complete an online risk and safety assessment to progress to stage two of the programme.

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 2017/18 entry is as follows:

Year 1

49% written examination, 51% coursework

Year 2

35% written examination, 65% coursework

Year 3

33% written examination, 67% coursework

Year 4

31% written examination, 2% practical exams, 67% coursework.

Assessment weightings by year

Year 1: 0% ∙ Year 2: 20% ∙ Year 3: 40% ∙ Year 4: 40%

Modules

Year 1

In year one, you will study six core modules:

  • Computation and reasoning
  • Mathematics for computing
  • Software engineering
  • Systems architecture
  • Programming in Java
  • Business systems.

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
  • Networks & operating systems
  • Object-oriented analysis and design
  • Professional development in IT.

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:

  • Human Computer Interaction
  • IT for Business
  • Management of Information Technology
  • Digital Signal Processing and Audio Processing
  • Games Technology
  • Advanced Databases
  • Business Engineering with ERP Solutions
  • Electronic Commerce
  • Introduction to Data Mining
  • IT Security
  • Software Agents
  • Professional Placement and Career Development
  • Data Visualization
  • Project Management
  • Computer Graphics
  • Software Reliability & Measurement
  • Artificial Intelligence
  • Cloud Computing
  • Computer Vision
  • Network Security
  • Information Security Management.

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
  • Readings in computer science

Electives modules:

  • Advanced Database Technologies
  • Software Systems Design
  • Data Mining
  • Data Visualization
  • Practices and Theories in Interaction Design
  • Mobile and Pervasive Computing
  • Computer Graphics
  • Digital Signal
  • Processing & Audio Processing
  • Software Agents
  • Neural Computing
  • Cloud Computing
  • Service Oriented Architectures
  • Computer Vision
  • Machine Learning
  • Big Data
  • Network Security
  • Information Security Management
  • Cryptography.

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

Overall workload

Contact hours will take the form of taught modules that are delivered through a series of 20 hours of lectures and 10 hours of tutorials/laboratory sessions. 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.

Approximate study time based on 2017/18 entry is as follows:

Year 1

20% scheduled learning, 80% independent learning

Year 2

18% scheduled learning, 82% independent learning

Year 3

23% scheduled learning, 77% independent learning

Year 4

15% scheduled learning, 85% independent learning.

After you graduate

Career prospects

Careers include programming and software development, research-based careers in the IT industry and higher degrees, such as a PhD. Recent Computer Science graduates have joined employers such as Accenture, Blackrock, Feral Interactive, Hamilton-Brown Business Graphics, Imaginations Technology, QA Consulting, Sky and Unruly Group.

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

Computer Science

UCAS code: G401

Application Deadline

15 January 2018


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.

www.ucas.com

You can apply to up to five universities or institutions on the form. The UCAS code for City University 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 2017 should arrive at UCAS between 1st September 2016 and 15th January 2017. Applications that arrive after 15th January 2017 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.

Enquiries

For general enquiries about the admissions process at City, please contact our Admissions Office:

Email: ugadmissions@city.ac.uk
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.

Contacting UCAS

Website: www.ucas.com
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.

Request a prospectus

Find out more about City and all our undergraduate degree programmes.

Get your prospectus

Southbank London