This course serves as an introduction to many different facets of engineering. Students first learn about what it is that engineers actually do and the engineering design process. They complete design projects in which they are asked to reflect upon how they used the engineering process. Then students get a taste of industrial engineering and factory management. They begin the practice of keeping an engineering notebook. Students continue to apply the engineering design process and organizational skills they have been honing as they begin to understand the functioning of simple machines and mechanical engineering through hands-on experimentation and building. Students then begin to learn about how to best use technology by working with software engineering and robotics and completing various electrical engineering projects using microcontrollers such as Arduino.