Computer Science MSc

Postgraduate

In London

£ 12,380 VAT inc.

Description

  • Type

    Postgraduate

  • Location

    London

  • Duration

    1 Year

The Computer Science MSc provides a balance between computer science theory and practical software engineering skills, including teamwork for industrial or research clients. Graduates find employment in the IT industry, or complement their first degree subject with computer science knowledge, leading to interdisciplinary industrial positions and PhD research.

Facilities

Location

Start date

London
See map
Gower Street, WC1E 6BT

Start date

On request

About this course

Graduates from UCL are keenly sought after by the world's leading organisations, and many progress in their careers to secure senior and influential positions. UCL Computer Science graduates are particularly valued as a result of the department's strong international reputation, strong links with industry, and ideal location close to the City of London. Our graduates secure careers in a wide variety of organisations; for example with global IT consultancies, as IT analysts with City banks, or as IT specialists within manufacturing industries.

A minimum of an upper second-class UK Bachelor's degree in a subject other than computer science or information technology, or an overseas qualification of an equivalent standard is required. Evidence should be included within the application to demonstrate suitable mathematical skills (to at least Mathematics A level), analytical skills and prior experience of basic computer programming.
Note if you do not have any programming modules (no more than 3) within your previous degree or an A-Level in Computer Science already, please include a short ( no more than 1 to 3 pages) of a non-complex b

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2018

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 14 years

Subjects

  • Options
  • Software Engineering
  • Design
  • Systems
  • Programming
  • Engineering
  • Communication Skills
  • Entrepreneurship
  • Database Systems
  • Software design

Course programme

You will learn fundamental aspects of how computers work by taking modules in computer architecture, operating systems, compilers, data structures and algorithms. You will also gain practical knowledge in areas such as human-computer interaction, App design, databases and software engineering. You will develop programming skills in modern languages, such as object-oriented Java for Android development.

Team working, project planning and communication skills are developed by working in small groups developing software for real industrial and research clients. Optional modules allow specialisation in subjects such as functional programming, computer music, entrepreneurship and artificial intelligence.

Students undertake modules to the value of 180 credits.

The programme consists of five core modules (75 credits), three optional modules (45 credits) and a research project (60 credits).

Core modules
  • Algorithmics (15 credits)
  • Architecture and Hardware (15 credits)
  • Design (15 credits)
  • Programming (15 credits)
  • Systems Infrastructure (15 credits)
Optional modules

Students must choose a minimum of 15 and a maximum of 45 credits from Group One options. For the remaining credits, students can choose up to 30 credits from Group Two options and up to 15 credits from Electives.

  • Group One Options (15 to 45 credits)
  • Database Systems (15 credits)
  • Entrepreneurship: Theory and Practice (15 credits)
  • Functional Programming (15 credits)
  • Interaction Design (15 credits)
  • Software Engineering (15 credits)
  • Group Two Options (up to 30 credits)
  • Affective Interaction (15 credits)
  • Artificial Intelligence and Neural Computing (15 credits)
  • Project Management (15 credits)

Please note: the availability and delivery of optional modules may vary, depending on your selection.

Dissertation/report

All students undertake an independent computer-based science project which culminates in a dissertation in the form of a project report.

Teaching and learning

The programme is delivered through a combination of lectures and tutorials. Lectures are often supported by laboratory work with help from demonstrators. Student performance is assessed by unseen written examinations, coursework and a substantial individual project.


Additional information

Fee - £25,880 (FT)

Computer Science MSc

£ 12,380 VAT inc.