find your perfect postgrad program
Search our Database of 30,000 Courses

UCL (University College London): Computer Science

Institution UCL (University College London) View institution profile
Department Computer Science
Web https://www.ucl.ac.uk
Study type Taught

Summary

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

Students are expected to complement their learning with extra research and personal work.

You will learn fundamental aspects of how computers work by taking modules in computer architecture, databases, data structures and algorithms. You will also gain practical knowledge in areas such as human-computer interaction, application design, and software engineering. You will also develop programming skills in modern languages.

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, entrepreneurship, and machine learning.

Students undertake modules to the value of 180 credits.

The programme consists of five compulsory modules (75 credits), plus a research project (60 credits), with one to three optional modules (15 to 45 credits), and up to two elective modules (30 credits).

Upon successful completion of 180 credits, you will be awarded a MSc in Computer Science.

MSc

UCL
London’s Global University

Change the World Around You 
UCL is a top-ranked university with life-changing research and a progressive approach to academia, making it different from the rest.  At UCL, postgraduate students learn by doing—shaping the world around them with a hands-on approach. Innovators, industry disruptors, thinkers and change-makers choose UCL to jump right into postgraduate studies across hundreds of programmes.

Register Your Interest











Where Novel Thinking is Nurtured and Encouraged
UCL is a diverse community with the freedom to challenge, to question and to think differently. Our community pursues academic excellence, breaks boundaries and makes a positive impact …

View Profile

Not what you are looking for?

Search our comprehensive database of postgrad programs.

Scholarship Opportunity with Postgrad.com

Are you a PG student at this University or have you applied to study a postgraduate program at a university in Europe? Tell us your plans and qualify for a £500.00 PGS Scholarship.

Click here