**Summary**: This degree includes an integrated foundation year if you do not have the appropriate subjects and/or grades for entry to year one of the degree. This is one of the UK’s most recognised courses within the field and it is well respected by the industry. The breadth of subjects covered means that the course is relevant to a range of computing careers - from programming, mobile development and network management to systems security and artificial intelligence systems. This course gives you the chance to be taught by experienced developers and internationally recognised researchers. **Course details**: This degree gives you the opportunity to choose your speciality through themes, which are based on traditional areas of computer science. You also take part in a business project - an opportunity to undertake industry-relevant development work. There are a number of subject areas to select from including: programming; networks and computer security; systems design and databases; artificial intelligence; embedded systems and software architecture. During your degree we advertise a variety of paid placement opportunities (subject to availability). You can apply for a year-long supervised work placement between your second and final year. A placement gives you a valuable opportunity to improve your employment prospects by developing new skills and deepening your understanding of your subject. Placements are not compulsory but if taken, are assessed and contribute to your final degree award. Our students have been placed in organisations such as Dupont, Accenture, General Electric, Nissan, HMRC, Nicander, Red Embedded, Microsoft, IBM, Intel, Thomson Reuters, Glaxo Smith Kline, GCHQ. **After the course**: The range of practical, business and personal skills you develop through this course prepares you for specialist roles in the computing industry, nationally and globally. Exciting projects and work placements give you the edge, keeping you up to date with the latest technical developments and techniques.