This BSc in Computer Science, specialising in software engineering, will provide you with a good understanding of computer science and the important elements of a computer system. You will learn how to build different types of software – from web-based systems to mobile solutions – and in the final year you’ll take compulsory modules in advanced computer science and choose options from a range of computing topics. By specialising in software engineering, you’ll focus on how to build high quality systems which will be easier to maintain and develop in the long term as the requirements of the system change, and the available technologies evolve. The techniques involved include testing, service-oriented architectures, and refactoring. All our degrees emphasise acquiring knowledge and skills to develop your new understanding creatively and professionally. Although this is an academic degree, the course balances theory with ‘real world’ practice in information and computer management.
Number | Duration |
---|---|
4 | year |
Computer Science graduates have a range of employment options open to them with the majority interested in a career in the information technology sector. These statistics relate to graduates who studied Computer Science and combined Computer Science with Artificial Intelligence, Digital Media & Games, Network Computing and Software Engineering. Our graduates have a wide range of careers open to them. Perhaps you’ll start by becoming a general analyst/programmer. Or join a consultancy firm – often just a first step toward setting up your own business. The industry’s major companies all have openings for well-qualified personnel. Students with ‘sandwich’ experience are particularly in demand for the better graduate appointments. Recent graduates have gone on to work for well-known companies and organisations including: Accenture Anderson Consulting Barclays British Airways British Telecom Compaq Demon HSBC IBM Logica The Meteorological Office Microsoft Morgan Stanley O2 Oracle Orange Toshiba. As a good honours graduate you may also be able to study for a higher degree in one of our research areas such as information systems/machine interface, simulation modelling and software engineering.