Students in this program will learn the fundamental principles and applications of a wide variety of engineering fields. Students in the program are encouraged to use creativity and resourcefulness to help identify solutions and exhibit innovation within a project. They will also participate in team challenges by using the engineering design process to develop and construct prototypes based on required specifications and constraints. Throughout these challenges, students will develop an understanding of the concepts of design, construction and fabrication methods, project management, availability of resources, information processing, and system analysis. Students will also experience data acquisition methods, writing code for robotics and other applications, free-hand drafting and design, solid modeling and drafting using AutoCAD and SolidWorks, as well as understanding the world of 3D printing and scanning for prototyping and reverse engineering methods.