Programming, Electronics, and Engineering: Dream, Design, and Build


The Innovation Institute’s Engineering curricula actively engage students by having them learn about technology and design systems through experience. This basic but powerful approach empowers students to be in charge of their learning--with current understanding of why and under what conditions the brain encodes most deeply (i.e., how we learn best!).

The curriculum begins with an exploration of technology as a tool for creation and looks at engineering as a cyclical process of construction and refinement. Students experience and investigate by exploring digital technology (Arduino, Raspberry Pi) and delve into its applications. Ultimately, they design projects in teams and build them collaboratively. The course provides a technology sandbox to allow students to explore the ways in which digital tools can be applied.

Students investigate questions including:

  • How does software interface with hardware?

  • How do programming languages work?

  • What are the various parts of computer systems and how do they interact?

  • How do we use peripheral components to sense and respond to the outside world?

Site visits or visiting specialists! The Innovation Institute's team engages area research institutions and industries to help our students understand how and why real people are investigating the science behind and developing innovative solutions to the topics covered in this course. So, expect visitors from experienced electronic artists and profession engineers in this course!