Department of Computer Science at The University of Auckland

Photo of Ewan tempero
Ewan Tempero, BSc(Hons) Otago , MS PhD Wash
Office: Building 303 (Science Centre) Room 493
Phone: +64 9 373 7599 x83765 (automatic, voice mail)
+64 9 373 7999 (operator)
Facsimile: +64 9 373 7453
Email: e.tempero@cs.auckland.ac.nz 
Position: Associate Professor
Department: Department contact details

News

The Programme for the 3rd International Workshop on Emerging Trends in Software Metrics will be announced shortly.

Research

My main area of research is measuring software design quality. To support this kind of research I manage the Qualitas Corpus, a standard corpus of open-source Java software for use in empirical studies of software. Further information on my research (including publication list, possible projects I might supervise, and a list of current and past students) about my research interests and achievements is available. I am a member of the Software Engineering Research Group (SERG). I am a researcher on the Software Process and Product Improvement Project.

Teaching

I mainly teach in the Software Engineering Programme at The University of Auckland.

Semester 1 (March-June)
SOFTENG251: Object Oriented Software Construction
SOFTENG701: Advanced Software Engineering Development Methods

Semester 2 (July-October)
SOFTENG254: Quality Assurance
SOFTENG325: Software Architecture

Full year
SOFTENG401: Project in Software Engineering

I have a full list of teaching I have done.

Service Roles

Employment History

September 1990 - December 1996
Lecturer in Computer Science at Victoria University of Wellington, Wellington, New Zealand
January 1997 - January 2002
Senior Lecturer in Computer Science at Victoria University of Wellington, Wellington, New Zealand
February 2002 - present
Associate Professor in Computer Science at University of Auckland, Auckland, New Zealand

Misc.

Teaching in a Software Engineering programme, I have been asked on more than one occasion, "What's the difference between Software Engineering and Computer Science?" Here is my answer.
Updated: 22-Mar-2012, Created by Ewan Tempero