Advanced product design and development. Integration of research, problem solving, user needs, and presentation techniques.