Our MSc Computer Science course will set you on a successful career journey in the rapidly evolving computing industry.
We will equip you with advanced knowledge and skills from a wide range of subject areas, including advanced algorithms, software engineering and programming, artificial intelligence, deep learning and the fundamentals of cyber security.
Covering both theoretical foundations and practical applications, this computer science degree offers essential core computer science modules alongside a selection of optional modules for you to tailor your studies to your specific interests, from big data analytics to mobile web component development.
Upon graduation, you will be qualified for a range of computing-related jobs, such as a software developer, data scientist, cyber security analyst, AI specialist and IT consultant. But your degree will also offer you the flexibility to pursue careers in other industries through the applicable skills you learn, including within finance, healthcare and education.
Throughout your studies, you will also build a solid foundation for applied research in computer science, which can create pathways to further study such as a PhD.
You should have an honours degree (2:2 or above) from a UK university or equivalent in computing or engineering with a significant level of computing.
We may also offer you a place based on relevant experience or training, normally from within the work environment. All applications are considered individually.
For fees and funding options, please visit website to find out more.
Compulsory modules
Optional modules
The University of West London (UWL) offers a diverse range of postgraduate courses, with options to study full-time and part-time, both in daytimes an...