We emphasise the importance of practical skills development, allowing you to gain hands-on experience in designing, building, and testing software systems. This includes opportunities for real-world ...
With a software engineering major, you’ll become a well-rounded thinker while honing specialized skills in programming languages and software-related project management. Become who you’re meant to be.