Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Our Bachelor's in Software Engineering equips you with essential skills to excel in today's digital transformation. This industry-relevant program lets you examine the complete development process across various technologies, from mobile devices to large-scale business systems, covering everything from initial requirements to final testing. The first year provides hands-on experience with cutting-edge tools while establishing core software engineering principles. You'll create 3D interactive games, collaborate on Agile teams to build practical solutions (including augmented reality applications), and enhance your expertise in sophisticated programming and problem-solving approaches. By your third year, you'll be prepared to handle intricate, multi-component systems. The program culminates with an opportunity to design a capstone project that highlights your abilities to future employers. Additionally, you can opt for an industrial placement between your second and third years to reinforce your knowledge and enhance your professional opportunities.