Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Our BSc Software Engineering program equips you with essential skills to excel in today's digital transformation. Focus on a field with strong industry demand as you examine the complete development process across various technologies, from mobile devices to business applications. The first year provides hands-on experience with cutting-edge tools while establishing core software engineering principles. You'll create interactive 3D games, collaborate on Agile teams to build practical solutions (including augmented reality applications), and enhance your programming and computational abilities. By your third year, you'll be prepared to handle sophisticated, interconnected systems with multiple interactive elements. The curriculum includes an opportunity to design a capstone project that highlights your expertise to future employers. Additionally, you can opt for an industrial placement between your second and third years to strengthen your knowledge and improve your professional opportunities.