Computer Science MSc
Coventry, United Kingdom
DURATION
1 up to 3 Years
LANGUAGES
English
PACE
Full time, Part time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Sep 2025
TUITION FEES
Request tuition fees
STUDY FORMAT
On-Campus
Scholarships
Explore scholarship opportunities to help fund your studies
Introduction
This master’s degree aims to expand your capability and expertise in IT-related fields. It focuses on the underlying theories of computer science and their practical applications.
Course Overview
This course aims to provide you with a sound understanding of development platforms, protocols and standards with an emphasis on agile software development, artificial intelligence, machine learning, big data analysis, internet security and the development of web-based and mobile applications.
- The course is designed with inputs from our industry professionals to deliver a syllabus that is up-to-date and reflects employment trends.
- Upon successful completion of this course, you should have acquired the advanced skills and knowledge needed to help you develop a career in IT-related fields. You may, for example, look to progress as a computer system designer, programmer, consultant, or researcher.
- You will have the option to apply for a ‘work placement’ opportunity2, which if secured, is designed to further develop your skills and knowledge with the aim of maximising your employability prospects. See modules for more information.
Why you should study this course
The curriculum has been designed with the aim of supporting you in pursuing employment or further research opportunities in computing or IT-related fields.
The course emphasises both the underlying theories of computer science and their practical application to provide solutions to real-world problems. The course covers a wide range of key topics to reflect the latest technologies and employment trends, including artificial intelligence, machine learning, big data, security of connected systems, web-based and mobile applications, as well as agile software development projects.
- If you are interested in learning about programming or wish to update your existing skills in building computer systems, this course provides opportunities to equip you with the skills and knowledge of IT and computing professionals.
- This course aims to provide you with a sound understanding of essential development platforms, protocols and standards.
- We offer excellent facilities4, so you have the opportunity to explore core technical competencies of disciplines for building applications, and to learn advanced topics at the forefront of the computer science research community and industry.
Admissions
Curriculum
During this programme you will focus on the core technical knowledge and skills used in building computer systems with emerging platforms, protocols, industry-recognised best practices and standards. This programme aims to cover key technological advancements, particularly in artificial intelligence, machine learning and their application in big data, web-based and mobile applications.
Furthermore, this programme should enable you to demonstrate the knowledge and skills you have learned by undertaking a software development project in a teamwork environment and an in-depth individual project. Guided by an experienced tutor, the projects will help develop your research skills and experience the work of IT professionals.
Modules
- Computer Architecture and System Programming
- Artificial Neural Networks
- Web Applications and AI
- Machine Learning and Big Data
- Security of Emerging Connected Systems
- Mobile Platforms and Application Development
- Software Development Project
- Computing Individual Research Project
With work placement pathway
The ‘With work placement’ opportunity enables you to apply in semester 1 for an optional work placement of up to 12 months, extending the duration of your master’s to 24 months. The placement provides an opportunity for you to develop expertise and experience in your chosen field with the aim of enhancing your employability upon graduation. The work placement would take place in semesters 3, 4 and 5.
Please note that the optional placement modules incur an additional tuition fee of £4,000. Placement opportunities may also be subject to additional costs, visa requirements being met, subject to availability and/or competitive application. Work placements are not guaranteed but you will benefit from the support of our Talent Team in trying to find and secure an opportunity.
We regularly review our course content, to make it relevant and current for the benefit of our students. For these reasons, course modules may be updated.
Part-time students should be aware that not all modules run every semester; your study plan for the course will be arranged between yourself and the Course Director and is subject to module availability.
Program Tuition Fee
Career Opportunities
Where our graduates work
Career opportunities in the areas of IT and computing are many and varied, including IT consultants, system designers and programmers.
You may find yourself working in the private and public sectors in computing or IT-related areas, in sectors such as business, health, education, finance and manufacturing.