Degree Structure
As one of the largest School of Computer Science in the UK we're able to offer a broad range of computing programmes. We're also able to offer multiple variants of many of our programmes, allowing our students to amass industry experience or to study units from our Advanced Computer Science MSc. The programme variants on offer are detailed below:
Our three-year BSc programmes provide the opportunity to choose a computing related degree programme that offers flexibility, specialisation or breadth. The Computer Science programme, our most popular, gives you the most flexibility to adapt your studies to reflect your developing interests.
The Artificial Intelligence, Computer Science, Computer Systems Engineering, Distributed Computing and Software Engineering programmes allow you to concentrate your studies in an aspect of computing that interests you. Computing for Business Applications,, Internet Computing, Computer Science with Business and Management, and Computer Science and Mathematics programmes allow you to combine a study of computing topics with those from another area.
All of our degree programmes have a significant practical content and prepare you for employment, particularly in computing related industries. The "with Industrial Experience" variants of our programmes enhance this by allowing you to gain relevant industrial experience as part of your studies by spending your third year working for a company actively participating in the design and development of a computing related product or service. Besides the money that you earn during this year, you also gain practical experience that can be invaluable both in your final year project and when applying for jobs after graduating. Many students find that the experience often helps to clarify their ideas about their future career path.
The strength of the School's links with industry means that may of our students undertake placements in some of the most prestigious companies in the world. The companies at which our students are currently placed include Credit Suisse, IBM, Google, Microsoft, GlaxoSmithKline, British Telecom, Accenture, Barclays Capital, Electronic Arts and Mercedes GP.
Our MEng programmes are designed to fulfil the highest professional requirements and challenge the ablest of students. They enhance the contents of the equivalent three-year BSc programmes with:
- a) an increase in the depth and range of computing related subjects studied;
- b) additional studies in subjects such as management, law, accounting and health and safety;
- c) an 8 week industrial project;
- d) a group business feasibility study.
The enhancements enable you to develop an in-depth specialist knowledge across a range of computing subjects, including some covered by the MSc in Advanced Computer Science. They also allow you to understand the business skills you need to develop and manage a successful business exploiting computing technology. Graduates from the MEng programme will be equipped with the higher level skills needed for the top jobs in business or research.