Overview Leading graduate employers have designed the framework for the Software Engineering for Business degree, to give you the mix of technical and professional skills they need. This up-to-date industry-led course combines academic study of a traditional degree with input from businesses throughout the course. The course will give you the knowledge, skills, and professional competency necessary to begin practice as a software engineer in a business environment. Core topics include: software engineering principles, programming techniques, solutions to complex problems, innovative software design, professional practice, software lifecycle, interpersonal skills, business solutions, cyber security and cross-platform web development. You will learn about new technologies and modern innovations, demonstrating that you understand the changing nature of emerging technologies. You will also have direct access to latest industry activity and thinking. The embedded "Guru Lectures" will connect you with some top industry figures in technology and a series of real world case studies will give you industry insight for the topic. This sandwich degree combines academic study with a one-year industrial placement between your second and third years of study. Taking the Industrial Experience option as part of your degree gives you a route to develop real-world, practical problem solving skills in a professional context. This can give you an important edge in the graduate job market. As a leading research School, we have excellent links with industry. We also employ dedicated staff to help you arrange your year in industry. We will provide you with additional training and support in developing professional skills such as interview techniques and CV writing to help you secure a good position.