Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Our software engineering program emphasizes mastering the craft of building sophisticated software solutions. This curriculum doesn't just cover cutting-edge programming and system design techniques - it also provides hands-on experience in project leadership, collaborative work, and client interactions - competencies highly valued in the professional world.
You'll establish a robust foundation in core computing principles while having chances to delve into artificial intelligence applications. During your second year, you'll create practical software solutions for actual businesses. The final year features an independent research initiative, allowing for original thought and innovative contributions.
Our alumni have pursued diverse careers as technology advisors, systems architects, application designers, program leaders, and analytics specialists at prominent organizations including Amazon, ARM, BT, Bank of America & BofA Securities, Goldman Sachs, Google, IBM, Microsoft, and Plusnet. Some have launched academic research paths through doctoral studies.