An active learning activity for a computer design and assembly with practical, technical and budgetary constraints was implemented to study real-life design concepts and project-based design outcomes, supplementing the traditional lecture style, implementing a potential interview process to synthesize the innovative design ideas and requirements, and relevant academic experiences as well as per...