This 100% online MSc Computer Science programme is aimed at working professionals and graduates from other disciplines who are seeking to move into a career in computer science. You will develop skills in computational thinking and an academic understanding of AI and machine learning techniques and their application to real world problems.
This programme is designed to develop your theoretical and foundational understanding of Artificial Intelligence. As a Masters level student you will read and learn about programming techniques, computer and network infrastructure and protocols, data analysis, machine learning and AI applications. You will explore a range of AI and machine learning concepts such as clustering and regression, metaheuristics, neural networks and genetic algorithms.
Practical components and assessments are designed to enable you to further explore these concepts from a theory lead perspective and develop a better understanding of their application in real world challenges and scenarios.
For fees and funding options, please visit website to find out more
Advancing your career
The programme will help prepare you for a range of in demand roles in computer science, software development, programming, and AI oriented solutions development. You will be able to apply computational thinking, generate solutions using current AI techniques, such as genetic algorithms and neural networks in a range of business and academic settings.
Algorithms and Data Structures
Advanced Programming
Applied Artificial Intelligence
Artificial Intelligence and Machine Learning
Big Data Analytics
Computer and Mobile Networks
Computer Architecture and Operating Systems
Software Engineering
Research Methods (Comp Sci)
Research Project Proposal (Computer Science)
Independent Research Project in Computer Science
Global reputation and research excellence The University of York is a prestigious Russell Group university with a global reputation for inspiration...