The MSc in Computer Science will be of particular relevance to graduates who have a first degree in computer science and now wish to extend their capability. We are committed to the advancement of computer science and its related fields. Research in the Faculty includes Pervasive Computing, Distributed Computing and Applications; Innovative Applications for Interactive Worlds Serious Games and Virtual Worlds.
Our research activities are strengthened by collaborations both within the University and externally with prestigious institutions such as the Serious Games Institute. These links provide a close interface between high-level applied academic research and leading edge technology companies in the fields associated with computing.
The course is accredited by the British Computer Society. The programme is delivered by a specialist team of academics, and the research in the Faculty is recognised as world-leading (RAE 2008).
WHY CHOOSE THIS COURSE?
The MSc in Computer Science programme curriculum consists of core topics and a substantial MSc project. Successful completion of both parts leads to an award of MSc in Computer Science. Completion of the taught modules without a project leads to an award of a Postgraduate Diploma.
WHAT WILL I LEARN?
The mandatory topics are as follows:
Advanced Programming; Computer Architectures and Principles; Internet Systems Development; Real-time and Embedded Systems; Software Engineering Design; Plus a single academic 15 credit topic, for example Database Systems. The MSc Project
The Master of Computer Science postgraduate programme includes the completion an individual project. Guided by an expert tutor, the MSc project serves to provide a method of applying previous learning whilst further developing the skills necessary to carry out research and facilitate the acquisition of valuable professional experience integral to that of a computer science professional.