Introduction to engineering design. The engineering design cycle. Carrying a literature survey. Formulation of practical engineering problems. Customer needs analysis. Brainstorming in design projects. Arduino programming in engineering design projects. Modeling, implementation, and evaluation in engineering design. Report writing, presentation skills, professional ethics, and teamwork.
Pre-requisites: EE272