School of Computing

MComp Computer Science

MComp Computer Science

The aim of this course is to give you the in-depth knowledge and skills necessary to exploit computing systems throughout your professional life.

This course will give you a clear understanding of the practical, theoretical and professional foundations of Computing Science.

You'll have knowledge and experience of the fundamental techniques used in modern software engineering. You'll gain an understanding of the underpinning architectural concepts for computer and networking hardware platforms.

Course details

You'll apply relevant theory to the solution of practical problems. You'll analyse existing algorithms and techniques, and recommend new ones appropriate to specific circumstances in the areas of fundamental systems and major applications.

You'll also be able to appreciate, develop and evaluate new algorithms, techniques and other developments within the computing field.

If you take this degree with an industrial placement you will have the opportunity to develop your skills within an industrial setting.

Full prospectus

Read the full prospectus for: