Department of Electrical and Computer Engineering

Bruce MacDonald

Associate Professor


Contact details

Room 303.249
City Campus
38 Princes Street

Phone: +64 9 373 7599 ext 88157


Bruce completed a BE (1st class) and PhD in the Electrical Engineering Department of the University of Canterbury. After working with NZ Electricity for three years and a year at the DSIR in Wellington, he moved to Canada and spent ten years in the Computer Science Department of the University of Calgary.

Returning to New Zealand in 1995, he joined the Department of Electrical and Computer Engineering at The University of Auckland. The department was then starting a new development in computer systems engineering and he was involved in setting that up. Bruce also started the Robotics Laboratory.

His long term goal is to design intelligent robotic assistants that improve the quality of peoples' lives.  One of his current projects is to develop robots to help care for older people, which is a multidisciplinary project undertaken jointly with Korean researchers.


PhD Electrical Engineering
Bachelor of Engineering (first class)

Research interests

  • Human robot interaction
  • Robot programming systems, with applications in areas such as healthcare and agriculture.

Research groups

  • Robotics group


  • COMPSYS 406 Robotics and Intelligent Systems


  • Leader,  Faculty of Engineering research theme: Technology for Health.

Professional affiliations

  • Senior member, IEEE
  • Vice President, Australian Robotics and Automation Association



Apply now

Our facilities

Apply for a PhD

Part IV projects

Connect with us

Facebook  Twitter  YouTube 

Please give us your feedback or ask us a question

This message is...

My feedback or question is...

My email address is...

(Only if you need a reply)

A to Z Directory | Site map | Accessibility | Copyright | Privacy | Disclaimer | Feedback on this page