Masters degrees in Computer Science study the design and use of computing technologies and applications. Some focus on theoretical topics such as Programming Architecture and Artificial Intelligence. Others are applied courses in Software Engineering, Gaming and Information Systems.
Programmes in the subject area can be taught or research-based, awarding MSc, MRes or MPhil degrees. Some are also offered as conversion courses, designed for graduates in other disciplines. Such programmes will not require an undergraduate Computer Science or Computing degree, but applicants may still need to demonstrate sufficient key skills in numeracy.
As computer devices continue to solve new problems and become more pervasive parts of everyday life, opportunities for specialist postgraduates have also expanded.
The skills you gain with a Masters in Computing could help you find a job with a traditional computer hardware manufacturer, or software developer - in areas such as PC manufacture, smartphone design or videogames development. Meanwhile, a Masters in Computer Science could lead to a role in the development of future PC hardware, consumer technology or computer entertainment systems.
Opportunities are also available in a range of other careers. You might work as the head of an IT department, help provide data support to a scientific or medical research project or work for leading internet technology companies like Google or Amazon. You could even find yourself working on exciting artificial intelligence projects, or helping to develop computer graphics and effects for major film and television productions.