Aiming to better prepare engineering graduates for challenges of practical real-world engineering job, the Department of Electrical and Computer Systems Engineering and the School of Engineering of Monash University in Robotics and Electronics have jointly introduced several teaching units (subjects) solely based on a team project learning approach. This paper presents and discusses one of them - the third-year Engineering Design unit. It is based on a team project work covering such areas as Robotics, Electrical and Electronic design, Sensing, Instrumentation and Measurement, Computing, Communications, as well as Project Management, Report Writing, Technical Presentation and Robotics Competition.