Sheffield Hallam University

Course Details

MSc Computer Science

Course Description

Duration Full-time 12 months Start date(s) September Throughout this course you build your knowledge of computer science whilst you learn to write complex software. You study theories of traditional computer science then apply these theories to real life problems. Designed for computing graduates who want to follow a career in the software industry, this course focuses on one of the most important programming languages in industrial and commercial use, C++. You learn about the design and implementation of parallel and distributed software. You explore • how modern computer systems use multi-core and multi-processor architectures to handle complex data sets • how to parallelise solutions, which, for example, allow you to process high data volumes. The professional practice module gives you practical experience working with real clients on development projects so that you gain both the technical and client-facing skills that are required to succeed in industry. Associated careers Our computing graduates have found employment in software design, programming and consultancy companies including Sky, PlusNet and Sumo Digital in roles ranging from software tester to senior architect. Module examples • C++ boot camp • concrete maths • hardware-oriented software engineering • algorithms and data structures • advanced programming • multiprocessing and parallel systems • consultancy skills • research methods • professional practice

Course Duration

NumberDuration
12month

Career outcomes

This course prepares you for a career in the software industry. It provides you with the skills and knowledge to work in • software design • programming • software consultancy. After completing the course you will have the potential to progress into roles such as software architect or developer. Our computing graduates have found employment in companies such as Sky, PlusNet and Sumo Digital in roles ranging from software tester to senior architect.

MSc Computer Science Sheffield Hallam University