Overview
Develop the technical and problem-solving skills needed to succeed in today's technology sector with the MSc Computer Science from the University of London .
Whether you're looking to move into a career in technology or strengthen your existing expertise, this programme combines practical computing skills with a deeper understanding of the social and ethical issues shaping the digital world.
You'll explore key areas including software engineering, cloud computing, data management, and system architecture, while also examining important topics such as digital privacy, cybersecurity, intellectual property, and the responsible use of technology. This combination of technical and professional knowledge prepares you to tackle real-world challenges across a range of industries.
Designed for learners from a variety of backgrounds, the programme can be studied without prior experience in computer science. Flexible progression routes enable you to begin with the Postgraduate Certificate before moving on to the PGDip or full MSc qualification, making postgraduate study more accessible.
A major part of the programme is the opportunity to complete a substantial project focused on a challenge within your own organisation or a client setting. This allows you to apply your learning in practice while building a portfolio that demonstrates both your technical and problem-solving skills to employers.
Delivered by the Department of Computer Science at Birkbeck, a long-established centre of expertise in computing, the programme combines academic excellence with practical, career-focused learning.
Career Opportunities
This programme is designed for both career changers and professionals already working in technology who want to develop in-demand skills and gain a recognised qualification.
If you're new to the field, the MSc provides a pathway into careers such as Software Developer, Software Engineer, Systems Analyst, Quality Assurance Engineer, Technical Consultant, and Cloud Computing Specialist. For those already working in technology, the programme can support progression into more senior technical, project, or management roles.
Throughout your studies, you'll develop skills in software design, systems thinking, data management, and problem-solving that are highly valued by employers across industries. You'll also gain experience tackling complex challenges and applying technical knowledge in practical business environments.
Graduates have progressed into roles with major technology employers and global organisations, as well as securing promotions within their existing careers. Whether your goal is to enter the technology sector, specialise in a technical area, or progress into leadership roles, this MSc provides a flexible route to achieving your ambitions.
Get more details
Visit programme websiteProgramme Structure
Courses include:
- Information Systems
- Information Security
- Applied Machine Learning
- Software Design and Programming
- Cloud Computing
- Computer Systems
- Data Management
Check out the full curriculum
Visit programme websiteKey information
Duration
- Part-time
- 24 months
Start dates & application deadlines
- Starting
- Apply before
-
- Starting
- Apply before
-
Applications for the April 2027 intake open October 21st, 2026
Language
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Credits
Msc - 180
PGDip - 120
PGCert - 60
Delivered
Campus Location
- London, United Kingdom
Disciplines
Computer Sciences Data Science & Big Data Software Engineering View 23 other Masters in Software Engineering in United KingdomExplore more key information
Visit programme websiteWhat students do after studying
Academic requirements
English requirements
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Other requirements
General requirements
- To qualify to register for the MSc or PGDip, applicants will need a bachelor’s degree which is considered at least comparable to a UK second-class honours degree from an institution acceptable to the University.
To qualify to register for the PGCert, you will need:
- A bachelor’s degree which is considered at least comparable to a UK second class honours degree from an institution acceptable to the University
- Or a minimum of two years’ work experience in a relevant field. This will most commonly be in a software engineering role but each application will be considered on a case-by-case basis.
Technological requirements
- Video and audio recording
- Programmer’s text editor such as Atom or Visual Studio and an integrated development environment software (IDE) such as IntelliJ
- Development kits for example Anaconda for python
- Java SDK, databases such as Mysql
- Web server such as Apache Tomcat
- Network analysis tools such as Wireshark.
Make sure you meet all requirements
Visit programme websiteTuition Fees
-
International Applies to you
Applies to youNon-residents5796 GBP / year≈ 5796 GBP / year -
Domestic Applies to you
Applies to youCitizens or residents7773 GBP / year≈ 7773 GBP / year
Additional Details
The fees depend on whether you live in a developing (Band A) or developed (Band B) nation.
- Band A countries: £11,592
- Band B countries: £15,456
Funding
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Master's scholarship opportunities for Computer Science.
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility