Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Software Engineering serves as the foundation for contemporary technology, impacting every sector. It integrates fields like Mathematics, Computer Science, Management, and Cyber Security. For those enthusiastic about tech, our BEng in Software Engineering (with placement year) equips you to innovate using information technologies and programming. Tailored for analytical thinkers, it prepares you to tackle challenges in our tech-driven world. Initially, you'll master core computer science principles, establishing a robust technical base. The course shares its first year with our computer science degrees, allowing flexibility to switch programs if new interests arise. Later, the focus shifts to designing and executing large-scale software projects, covering topics such as mobile apps, security management, software validation, and databases. The industry placement year helps you network while honing skills and professional expertise.