Product Design in ECE

ENG EC 601

Engineers influence their community, society and the world. Engineers build products and services that can enhance people's lives. The product starts with an idea and is delivered through research (technical and societal), design, implementation, testing and support. During this class, students will experience all of this. The course provides design and practical insights into building products that involve WEB and mobile app development, data simulation, analysis and modeling, cloud computing, signal processing and/or computer vision. In the class, we work on how to take an idea and concept and translate it into product requirements. Afterwards, we translate the product requirements into system and engineering requirements. We also discuss solution selection techniques. We then work on implementing our ideas into systems and verify that they address the product requirements and fulfill the concept we started with. During the class, we go over how to choose solutions to build our products. We also discuss real product realization, implementations and tradeoffs. The class is taught via an example product and the class sessions are interactive. Students are divided into groups where they work in parallel on their projects during class sessions and hackathons. Teams define their target audience, product mission, requirements and features. The class adopts agile software development based on a two-week sprint. Students present their sprint results to the class.

FALL 2018 Schedule

Section Instructor Location Schedule Notes
A1 Alshaykh PHO 210 MW 4:30 pm-6:15 pm

FALL 2018 Schedule

Section Instructor Location Schedule Notes
A2 Alshaykh SED 130 MW 12:20 pm-2:05 pm

Note that this information may change at any time. Please visit the Student Link for the most up-to-date course information.