Software Development at AUT: an overview

  • Also referred to as, or includes computing, computer science, soft engineering, open source
Software development includes the core areas of:
  • Software design and implementation
  • Data and process modelling
  • Database design
  • Program design and construction
  • Human-computer interaction
  • Project management
  • Ethics and professional practice
  • Software engineering

Other areas of study and research include:

  • Web development
  • Distributed and mobile systems
  • Artificial intelligence
  • Computer graphics and animation

Key academic contact
Jim Buchan
Senior Lecturer and Head of the Software Engineering Research Lab
Phone: +64 9 921 9999 ext 5455

Research interests and associations

Industry associations

Degrees and qualifications



News, events and conferences

Contact us

School of Engineering, Computer and Mathematical Sciences

Undergraduate phone: +64 9 921-9999 ext.5857
Undergraduate email:

Postgraduate phone: +64 9 921-9999 ext.8432
Postgraduate email:

New students and general enquiries

Student Hub provides information on all programmes at AUT, course counselling, campus tours, study planning and enrolment assistance.

Phone: 0800 AUT UNI (0800 288 864)
Submit an online enquiry

Returning student enquiries

Student Hub provides information on applications and admission, fees and invoices, student loans, academic records, general enrolment, graduation, accommodation, activities and events and student services.

Phone: +64 9 921 9779

Last updated: 29-Nov-2016 10.03am

The information on this page was correct at time of publication. For a comprehensive overview of AUT qualifications, please refer to the Academic Calendar.