MSc in Computer Science — Master at London School of Computing and Engineering

MSc in Computer Science


Course Overview

The MSc in Computer Science at the London School of Computing and Engineering is a Level 7 postgraduate degree running one year full-time or two years part-time. Delivered from the Computing and Software Engineering department, the programme consolidates the theoretical and applied backbone of computer science and prepares graduates for senior technical practice or research-informed roles in UK industry.

By graduation you will have completed a substantial dissertation, extended your practical toolkit across at least one specialism, and produced portfolio evidence suitable for senior interviews with UK software, cloud and AI employers.

The MSc in Computer Science runs across three postgraduate phases. Phase one covers the theoretical and applied backbone through intensive taught modules; phase two moves into specialist electives and applied group work; phase three focuses on the dissertation or sponsor consulting project, running alongside a professional-practice thread. Assessment is portfolio-heavy, so graduates leave with senior-track written evidence that lands with UK hiring panels and internal promotion committees.

Study support on the MSc in Computer Science includes weekly seminars, dissertation-planning clinics, structured feedback on every assessed submission, a named academic supervisor and access to a shared study platform with recorded content and template exemplars. The dissertation or consulting project is scoped in conversation with a supervisor to reflect each candidate intended UK career direction, and every student receives one-to-one guidance on writing to a postgraduate research standard.

Key Features

  • Curriculum informed by BCS (The Chartered Institute for IT), the IEEE Computer Society UK & RI chapter and cloud-provider certification frameworks.
  • Applied modules in algorithms, distributed systems, data engineering, machine learning and secure systems.
  • Postgraduate dissertation with a named academic supervisor.
  • Three delivery modes with the same weekly tutor visibility and identical London-based intake calendar.
  • Guest sessions linked to BCS London and IET Young Professionals events.
  • Structured one-to-one careers coaching in the final stage.
  • Provisioned cloud sandboxes for online and distance students so lab modules run against real cloud services.
  • Weekly code-review clinics that mirror the peer-review culture of modern UK engineering teams.

What You Will Learn

  • Reason about algorithms and complexity at a graduate level.
  • Design and operate distributed systems with realistic constraints.
  • Engineer data platforms and pipelines using cloud-native components.
  • Build machine-learning systems from prototype to production.
  • Apply secure development and threat-modelling practice.
  • Structure research questions, literature reviews and empirical evaluations.
  • Contribute to open technical discussion in a UK professional community.
  • Produce a rigorous postgraduate dissertation informed by academic and industry sources.
  • Contribute cleanly to production code review, pair programming and refactor cycles.
  • Structure clean documentation and change logs that a UK team can actually maintain.

Who This Course Is For

  • Software engineers deepening their theoretical and architectural range.
  • Career changers with strong quantitative foundations moving into computing.
  • International applicants targeting UK software and cloud employment.
  • Consultants and product engineers seeking a formal UK postgraduate credential.
  • Prospective doctoral candidates preparing a research portfolio.

This cohort mix matters. LSCE deliberately blends first-time UK study applicants with mid-career professionals, so peer learning inside the MSc in Computer Science carries real weight. Applicants unsure about the fit are encouraged to speak with admissions, who can walk through the reality of study alongside employment and international commitments before any decision.

Career Pathways

  • Software Engineer
  • Backend Engineer
  • Cloud Engineer
  • Solutions Architect
  • Systems Analyst
  • Site Reliability Engineer
  • Platform Engineer

The LSCE careers service maintains a working contact book of UK software firms, consultancies and product teams, and gives every MSc cohort one-to-one application coaching, mock technical interviews and referral introductions during the final semester. Careers coaching also covers UK technical-interview conventions, take-home task strategy, systems-design walkthroughs and the code-quality signals hiring managers use to sort practitioners from paper-only candidates.

Employer engagement is grounded in the London software ecosystem, from Silicon Roundabout product firms through to City engineering teams, public-sector delivery groups and consultancies. Careers coaching is deliberately practical, focusing on the take-home tasks, systems-design walkthroughs and code-review artefacts that hiring panels actually assess.

Entry Requirements

  • A UK Bachelor's degree at 2:2 or above, or an international equivalent, in computing, engineering, mathematics or a related discipline.
  • Applicants with five or more years of senior software or systems experience are considered for admission by portfolio.
  • IELTS 6.5 overall (no band below 6.0) for non-native English speakers.
  • Two references, normally academic; senior professional accepted for experience-route applicants.
  • A one-page personal statement setting out your dissertation or capstone interest in computer science.

Why Study at LSCE

LSCE is a specialist division of Harold International College of London teaching in small tutor-visible cohorts. Central London remains the UK's largest technology employment centre and puts BCS, the Alan Turing Institute and major software firms within a short tube ride of the classroom.

Whether you study on-campus, online or by distance learning, you join the same intake cohort with weekly tutor visibility, named programme-tutor support, and access to Harold International College's shared library and careers-service connections.

Beyond the classroom, LSCE runs regular alumni panels, hack-nights and reading groups drawn from the department's connection into UK software practice. Students on the MSc in Computer Science are encouraged to attend at least one BCS London or IET Young Professionals session per term, and the careers service publishes a monthly digest of UK software, cloud and platform hiring across the London ecosystem.

Apply for MSc in Computer Science

Advance your career with an LSCE postgraduate degree. Click Enrol Now and admissions will respond within one working day with intake dates, dissertation supervision options, scholarship review and current UK sponsor projects on the MSc in Computer Science. Enrol Now.

Frequently asked questions.

Common questions about MSc in Computer Science.

The MSc in Computer Science runs one year full-time or two years part-time. Every study mode of the MSc in Computer Science shares the same UK intake calendar.

The MSc in Computer Science is offered on-campus in London, online with remote provisioning, and by distance learning. Cohorts are unified across every route.

Yes. The MSc in Computer Science is a Level 7 UK postgraduate qualification with a curriculum aligned to BCS and the IEEE Computer Society UK & RI chapter.

You need a Bachelor's at 2:2 or international equivalent in a relevant discipline. The MSc in Computer Science also considers experienced applicants via a portfolio route.

Fees for the MSc in Computer Science vary by mode and residency. Admissions publishes the current schedule with scholarships and instalment options during application.

Where Knowledge MeetsInnovation.

At Harold International College of London, we believe in nurturing minds and empowering future leaders through world-class education and a commitment to community impact.

Gallery image 1
Gallery image 2
Gallery image 3
Gallery image 5
Gallery image 6
Gallery image 7
Gallery image 8
Gallery image 4
Gallery image 1
Gallery image 2
Gallery image 3
Gallery image 5
Gallery image 6
Gallery image 7
Gallery image 8
Gallery image 4