/MSc Computer Science

IoC Partner

Provided by: Birkbeck

Course Area: All areas

Course Type: Masters (taught)

Start date: 20211011

Subjects: Artificial Intelligence, Cloud Computing, Coding, Computational Thinking, Computer Science, Cryptography, Cyber Security, Data Analytics, Information Technology, Information Visualisation, Knowledge Management, Machine Learning, Networks and Security, Physical Computing, Project, Python, Software Engineering

Price: Over £10,000

Delivery Method: Online

Course overview

The MSc Computer Science provides an intensive programme of study without any prior knowledge in Computer Science. 


This programme is designed for graduates who are new to computer science and would like to embark on a career in IT as well as being relevant to those are working in IT who want to update their skills. You will gain in-demand technical skills plus knowledge of how to manage complex issues systematically and creatively in the workplace.


Possible career paths include different software engineering roles ranging from testing and quality assurance to software architecture. This degree can also be useful in becoming a systems analyst, engineering manager, or other roles that require an in-depth understanding of software design and practice in a range of sectors or organisations.


You will gain a broad knowledge of the subject and develop practical skills including: 

  • the ability to demonstrate knowledge in a number of areas including programming principles, mathematic and algorithmic foundations of computing, information systems design and database design and management.
  • a comprehensive and practical understanding of applicable techniques.
  • the ability to act autonomously in planning and implementing tasks at a professional level.
  • develop a systematic understanding and a critical awareness of computer science, much of it at the forefront of the discipline.

Who is this course for

This programme is designed for graduates who are new to computer science and would like to embark on a career in IT or software engineering, as well as being relevant to those already working in these roles who want to update their skills.

What will I learn

  • Principles of Programming
  • Information Systems
  • Object-Oriented Programming
  • Fundamentals of Computing
  • Data Management
  • Applied Machine Learning
  • Software Design and Programming
  • Information Security
  • Computer Systems
  • Cloud Computing
  • Project  Module

Some modules will also be offered as stand-alone short courses, and available for students with a technical background looking to upskill: Applied Machine Learning, Cloud Computing, Computer Systems, Data Management and Fundamentals of Computing.

Visit this course

</Keep in touch>

Find out when new courses open and so much more