Students
Tuition Fee
GBP 9,960
Per course
Start Date
2026-01-12
Medium of studying
Fully Online
Duration
2 years
Details
Program Details
Degree
Masters
Major
Artificial Intelligence | Computer Science | Software Engineering
Area of study
Information and Communication Technologies
Education type
Fully Online
Timing
Part time
Course Language
English
Tuition Fee
Average International Tuition Fee
GBP 9,960
Intakes
Program start dateApplication deadline
2026-01-12-
About Program

Program Overview


MSc Computer Science

The MSc Computer Science programme is a 100% online course designed for working professionals and graduates from other disciplines who are seeking to move into a career in computer science. This programme aims to develop skills in computational thinking and an academic understanding of key computing concepts and techniques and their application to real-world problems.


Programme Overview

  • Programme length: 2 years part-time
  • Total programme fees: £9,960
  • Start date: 12 January 2026
  • Application deadline: 08 December 2025

Course Content

The programme consists of eight-week modules that provide an introduction to and experience of computational thinking and problem-solving across software, hardware, data, artificial intelligence, and security. The research methods and research proposal modules develop critical evaluation, academic research, and writing skills, providing a sound basis for the individual research project.


Modules

  • Algorithms and Data Structures
  • Advanced Programming
  • Artificial Intelligence and Machine Learning
  • Big Data Analytics
  • Computer and Mobile Networks
  • Computer Architecture and Operating Systems
  • Cyber Security Threats
  • Software Engineering
  • Research Methods (Comp Sci)
  • Research Project Proposal (Computer Science)
  • Independent Research Project in Computer Science

Learning Outcomes

Upon completion of the programme, students will be able to:


  • Apply computational thinking to complex problems
  • Analyse a complex problem from a written description and derive requirements and specifications
  • Build computer-based systems of varying levels of complexity
  • Critically evaluate and effectively apply software systems and tools
  • Scope, plan, manage, and execute an individual research project of significant size
  • Communicate complex computational problems and their solutions in written format to technical and non-technical professional colleagues
  • Operate as responsible computer science professionals, maintaining awareness of key legal and ethical issues and risk management

Entry Requirements

  • 2:2 undergraduate degree or equivalent qualification, including a Master's degree
  • English language requirements:
    • IELTS: 6.5, with 6.0 in each component
    • TOEFL IBT: 87, with 21 in each component
    • Trinity ISE: Level 3, with Merit in each component
    • PTE Academic: 61, with 55 in each component
    • Cambridge B2 First: 176, with 169 in each component
    • LanguageCert SELT B2: 33/50 in each component
    • LanguageCert Academic: 70, with a minimum of 65 in each component
    • Duolingo: 120, with 105 in each component
    • KTE: 478-509, with 444-477 in all other components
    • Skills for English B2: Merit overall, with Pass with Merit in each component
    • Oxford ELLT: 7, with 6 in each component
    • Oxford Test of English Advanced: 136, with 126 in each component
    • GCSE: B/6 or above

Why York?

The University of York is a world-class Russell Group member, ranked 17th in the UK (Complete University Guide 2025). The 100% online Masters programmes in management, business administration, public administration, and computer science offer flexibility and accessibility, allowing students to study from anywhere and start within weeks. The pay-per-module system provides an affordable and manageable way to pursue higher education.


See More
How can I help you today?