UCL (University College London)

Course Introduction

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. 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.

Our Master's programmes have some of the highest employment rates and starting salaries, with graduates entering a wide variety of industries from entertainment to finance. We take an experimental approach to our subject, enjoy the challenge and opportunity of entrepreneurial partnerships and place a high value on our extensive range of industrial collaborations. 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.

Duration & Attendance Qualification Tuition fees Fee type
1 year
Full Time
MSc £12,750 Home Fees
1 year
Full Time
MSc £12,750 European Fees
1 year
Full Time
MSc £28,410 Overseas Fees

Qualifications required:

  • Domestic entry requirements: Students need to have 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), and analytical skills.
  • International entry requirements: Students need to have: IELTS overall grade of 7.0 with a minimum of 6.5 in each of the subtests; overall score of 100 with 24/30 in reading and writing and 20/30 in speaking and listening in Test of English as Foreign Language (TOEFL) iBT; overall score of 185 with 176 in all subtests in Cambridge Certificate of Proficiency in English; overall score of 185 with 176 in all subtests in Cambridge Certificate of Advanced English; pass at Mastery level when achieved with a pass at Mastery level in the Pitman International Spoken test (ISESOL) in City & Guilds (Pitman Examination in International ESOL); 69 overall, with a minimum of 59 in each Communicative Skill in Pearson Test of English (Academic); successful completion of ISE III with a ?merit? in all components; overall mark of 70%, with at least 65% in each of the four subtests in UCL Diploma in English for Academic Purposes; overall mark of 70% with at least 65% in each of the four elements of the examination in UCL International Pre-Master's Courses; mark of 70%, with at least 65% in each of the subtests in UCL Pre-sessional English Courses.
  • IELTS score: 7
  • TOEFL score: 100