Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Modern society depends heavily on software and software-driven systems across various sectors including transportation, communications, healthcare, and aviation.
These systems can be extremely complex, frequently comprising millions of code lines developed by sizable teams of software professionals. Society demands these systems be delivered promptly, cost-effectively, and to operate with reliability and efficiency.
Achieving these objectives requires a systematic methodology for designing, building, maintaining, and deploying software systems while navigating practical limitations (financial, ethical, technical, regulatory).
Software engineering has broad applications - professionals are sought not just by tech firms but across industries with substantial software components like banking, agribusiness, medical fields, and learning institutions. With continuous advancements in this field, graduates can pursue opportunities throughout New Zealand or internationally.
Potential career options encompass: software engineer, application developer, systems architect, video game programmer, technology advisor.