From sending a text to using the cashpoint, every day we all interact with computers in all sorts of different ways. Computing helps us have more fun, get creative and try out new ideas. It enhances our quality of life and aims to meet the challenges that ongoing advances in technology create. This course helps you build up knowledge and the skills that could be invaluable in the computing industry. In this course, we aim to help you explore a range of topics, like programming, software engineering, mathematics and mobile computing. We'll look at the theory and the practical side of things to help you develop your abilities. It could make all the difference when you go on to look for employment in this rapidly expanding industry. Your tutors will encourage you to identify tough problems, and then work out how to solve them through software. You might get involved in developing software solutions using the latest artificial intelligence (AI). Or perhaps you’ll look at how to use computing applications in engineering or scientific experiments. In Year 1 you’ll follow a core computing programme aimed at giving you a broad understanding. Then from Year 2 on you’ll have the chance to take an option module in each year, this and project based work will help you to tailor your studies according to what interests you the most. During your studies you’ll be taught through a combination of formal lectures, tutorial groups, practical laboratory work and seminars. The course is partially accredited by the British Computing Society (BCS) and gives you the chance to apply your skills in the real-world with an optional one-year placement. Previous students have taken placements at companies like IBM, Microsoft, Hewlett Packard, HBOS and British Airways.