12 monthsProgramme duration
16,280 GBPTuition Fee/year
02 Aug, 2027Application Deadline
Apr, Jan, SepStarting Month
Programme overview
Main Subject
Computer Science and Information Systems
Degree
MSc
Study Level
Masters
Study Mode
On Campus
Develop your skills and knowledge with our hands-on, industry connected MSc in Computer Science. Computer Science drives the fundamental technologies of today’s connected world, making now an exciting time to delve into this subject. It’s one of the fastest growing job fields in the world and skilled computer scientists are very much in demand.
From gaming to healthcare, speech recognition to autonomous vehicles our programme has been designed by our academic experts and industry specialists to help you develop a deep understanding of how to work collaboratively in this dynamic and fast evolving sector.
Our MSc in Computer Science is designed to give you a thorough appreciation of both the theory and practical skills needed to solve real-world and life-critical difficulties. You will study systems at a variety of levels of abstraction, including digital architectures, high level programming, operating systems, A.I. and cyber security.
It is our aim to help you graduate with the necessary skills to work as a professional computer scientist, particularly in environments where in-depth knowledge, critical awareness and competence in computer hardware, software engineering and advanced areas of computer science are required to create complex computer-based systems.
Robotics is incorporated into the course at two stages. Firstly, we use robots to teach the key ideas such as digital logic, analogue-to-digital conversion, digital-to-analogue conversion, programming, and power management. These concepts then form the source for the development of more advanced skills such as microcontroller interfacing, control, and circuit design. At the more innovative level, robotics can provide you with multiple opportunities to work on sophisticated systems. At this higher system level, a robot is seen as a system consisting of multiple, interconnected subsystems. In addition to gaining specific engineering skills, system design provides learners with valuable experience in partitioning difficult design problems from both the hardware and software perspectives and facilitates the development of effective teamwork skills, whilst incorporating elements of AI and data science.
You’ll have the opportunity to acquire skills in design, development and programming for a comprehensive range of computing activities such as building information data stores, secure web and mobile applications and AI based systems. You’ll work on team-based software problems whilst exploiting an agile development approach. We’ll help you learn how to develop highly dependable and reliable computer science systems, using several industry standard approaches, such as RAD, Lean, FFD, UML and Agile methodologies. In addition, you’ll study the process involved in managing the development of large-scale complex computer science projects.
We want to help you develop a career that you are passionate about. This is why you will have the opportunity to delve deeper into your area of interest as part of your dissertation module. You will have the chance to carry out a unique in-depth investigation into a topic of your choice, and further develop your skills in research, problem solving and critical analysis.
Programme overview
Main Subject
Computer Science and Information Systems
Degree
MSc
Study Level
Masters
Study Mode
On Campus
Develop your skills and knowledge with our hands-on, industry connected MSc in Computer Science. Computer Science drives the fundamental technologies of today’s connected world, making now an exciting time to delve into this subject. It’s one of the fastest growing job fields in the world and skilled computer scientists are very much in demand.
From gaming to healthcare, speech recognition to autonomous vehicles our programme has been designed by our academic experts and industry specialists to help you develop a deep understanding of how to work collaboratively in this dynamic and fast evolving sector.
Our MSc in Computer Science is designed to give you a thorough appreciation of both the theory and practical skills needed to solve real-world and life-critical difficulties. You will study systems at a variety of levels of abstraction, including digital architectures, high level programming, operating systems, A.I. and cyber security.
It is our aim to help you graduate with the necessary skills to work as a professional computer scientist, particularly in environments where in-depth knowledge, critical awareness and competence in computer hardware, software engineering and advanced areas of computer science are required to create complex computer-based systems.
Robotics is incorporated into the course at two stages. Firstly, we use robots to teach the key ideas such as digital logic, analogue-to-digital conversion, digital-to-analogue conversion, programming, and power management. These concepts then form the source for the development of more advanced skills such as microcontroller interfacing, control, and circuit design. At the more innovative level, robotics can provide you with multiple opportunities to work on sophisticated systems. At this higher system level, a robot is seen as a system consisting of multiple, interconnected subsystems. In addition to gaining specific engineering skills, system design provides learners with valuable experience in partitioning difficult design problems from both the hardware and software perspectives and facilitates the development of effective teamwork skills, whilst incorporating elements of AI and data science.
You’ll have the opportunity to acquire skills in design, development and programming for a comprehensive range of computing activities such as building information data stores, secure web and mobile applications and AI based systems. You’ll work on team-based software problems whilst exploiting an agile development approach. We’ll help you learn how to develop highly dependable and reliable computer science systems, using several industry standard approaches, such as RAD, Lean, FFD, UML and Agile methodologies. In addition, you’ll study the process involved in managing the development of large-scale complex computer science projects.
We want to help you develop a career that you are passionate about. This is why you will have the opportunity to delve deeper into your area of interest as part of your dissertation module. You will have the chance to carry out a unique in-depth investigation into a topic of your choice, and further develop your skills in research, problem solving and critical analysis.
Admission Requirements
Tuition fees
Domestic
International
Scholarships
Selecting the right scholarship can be a daunting process. With countless options available, students often find themselves overwhelmed and confused. The decision can be especially stressful for those facing financial constraints or pursuing specific academic or career goals.
To help students navigate this challenging process, we recommend the following articles:
Get closer to your dream programme
Your consent preferences have been set.
Time to start exploring.
Your account has been removed.
You can still browse the site or sign up again once you have parental consent.
Get closer to your dream programme