MSc in Computer Science
Course Overview
The MSc in Computer Science at LSCT is a one-year postgraduate degree inside the Information Technology department, built for both computing graduates and conversion students from numerate disciplines who want to move into software, data and machine-learning careers. Taught from our central London base — minutes from Old Street's tech corridor — and accessible through on-campus, online and distance-learning routes from 2026, the programme combines core computer-science theory with the engineering practice that UK tech employers actually hire on.
You will write production-quality code, ship a deployed cloud service, build an ML model from raw data to inference endpoint and complete a dissertation that solves a real UK industry problem. By the end of the MSc in Computer Science you will have a working GitHub portfolio, a deployed final project anyone can interview you about, and a clear specialism — software engineering, data engineering or applied machine learning.
Key Features
- UK postgraduate degree aligned with BCS (The Chartered Institute for IT) accreditation criteria for chartered IT professional progression.
- Conversion-friendly entry — applicants from maths, physics, engineering, economics and quantitative social sciences welcomed with a bridging module.
- Three study modes — on-campus near Silicon Roundabout, fully online with live coding labs, or distance learning with structured monthly sprints.
- Cloud-native engineering lab on AWS / Microsoft Azure with real CI/CD pipelines and infrastructure-as-code.
- Final-year specialism — choose between software engineering, data engineering and applied ML.
- Industry-linked dissertation with a London tech firm, fintech, healthtech or research lab where places are available.
What You Will Learn
The MSc in Computer Science is structured around four taught semesters plus a dissertation. You will graduate able to design a system, implement it in clean code, deploy it to the cloud and reason about its security, performance and ethics.
- Algorithms, Data Structures and Computational Complexity
- Software Engineering Principles and Modern Architectures
- Cloud Computing, Containers and Distributed Systems
- Database Systems (SQL and NoSQL) and Data Modelling
- Machine Learning Foundations and Applied ML
- Information Security, Threat Modelling and Secure Coding
- Computer Networks and APIs
- Research Methods for Computing
- Ethics, Bias and Responsible AI
The teaching pattern is intentionally practitioner-led. Each module pairs taught content with at least one hands-on lab — real tooling, real data, real code review — and you are expected to push pull requests, write incident reports and defend technical decisions in code review. That working rhythm gives our graduates the day-one credibility UK engineering, security and data employers want, and is part of why so many of our students take offers before they finish.
Who This Course Is For
- Computer-science graduates wanting a specialist UK postgraduate qualification before joining the workforce.
- Conversion students from maths, physics, engineering, economics or quantitative social sciences entering tech.
- Working developers, analysts or QA engineers stepping up to engineering-lead and architect tracks.
- International applicants targeting UK Skilled Worker visa eligible tech roles requiring a recognised Master's.
Career Pathways
MSc graduates feed the engineering and data pipelines of London's tech economy — from challenger banks and fintech start-ups in the City to healthtech around King's Cross and the UK government's Digital Service. The MSc in Computer Science is calibrated to make you productive on a first sprint within weeks of joining a team. Typical graduate roles include:
- Software Engineer (backend, full-stack or platform)
- Data Engineer (ETL, warehousing, streaming)
- Cloud Engineer (AWS / Azure / GCP)
- Machine Learning Engineer
- DevOps / SRE Engineer
- Solutions Architect (junior)
The MSc also serves as a strong foundation for further postgraduate research in AI, security or distributed systems.
You will also build the network that underpins UK technology careers: an alumni community across fintech, healthtech, retail tech and the public-sector engineering teams, a working tutor team drawn from current production engineering, and an annual industry careers afternoon at which UK technology hiring managers take CVs and book follow-up conversations with current students.
Entry Requirements
- A UK 2:2 honours degree (or international equivalent) in a relevant or numerate subject — bridging module available for non-computing graduates.
- Applicants from non-cognate fields may apply with five years' senior professional experience in software, data or analytics roles.
- IELTS 6.5 overall (no band below 6.0) for non-native English speakers.
- A personal statement, two references and a short coding sample (GitHub repo, Kaggle notebook or similar) demonstrating practical aptitude.
Across the programme you also sit alongside working engineers, security analysts and product leads in regular guest sessions — practitioners from the City, Old Street and King's Cross who walk you through what real production systems, real incident reviews and real engineering interviews look like. The London tech labour market moves quickly, and our syllabus is reviewed annually to keep pace with the tools and patterns UK employers actually hire on.
Why Study at LSCT
The London School of Commerce and Technology (LSCT) is a specialist higher-education provider based in central London and part of Harold International College. We teach in small cohorts so every student is visible to their tutor, run a single intake schedule that students can rely on, and partner with UK professional bodies so qualifications carry weight with employers. London puts Whitehall, the City, Silicon Roundabout, the Royal Courts of Justice, the West End and the NHS estate within a short tube ride of every classroom — and our students use that proximity in their projects, placements and graduate job hunts. For computer-science students that proximity matters: Old Street, King's Cross Knowledge Quarter and the Canary Wharf trading floors all run engineer-graduate recruitment within an hour of our seminar rooms.
Our graduates work across the UK technology economy — fintech, healthtech, retail tech, the Government Digital Service, the consulting houses and the consumer-app teams that define London's product cluster. LSCT's employability team keeps an annual employer map current and runs portfolio-review evenings attended by working hiring managers from the major UK product, engineering and security teams.
Apply for MSc in Computer Science
Specialise at postgraduate level with the MSc in Computer Science. Click Enrol Now to apply; admissions teams reply within one working day with scholarship and funding guidance, and will tell you which bridging module (if any) you need based on your first degree.
























