Quadrivium Engineering & Design

Engineering at The Hill School is a progressive, multi-year program that allows students to explore mechanical, electro-mechanical, and control systems and processes in a laboratory setting. Hill's Computer Science and Data Processing courses are part of the QED curriculum.

Engineering 1 – Engineering Design and Mechanical Foundations In this full-year course, students will work to develop an engineer’s perspective of effective problem solving and engineering design. Students will develop this engineer’s perspective while exploring fundamental mechanical engineering concepts such as statics (objects in equilibrium) and dynamics (objects in acceleration). There will be substantial group project work but no assigned homework. 

Engineering 2 - Engineering Design and Mechanical Foundations, Expanded In this full-year course, students continue to develop their engineer’s perspective of effective problem solving and engineering design while gaining new skills with the introduction of 3D CAD software (SolidWorks), fabrication with rapid prototyping, and preliminary development of an advanced mechanical platform that will carry over into Engineering 3. There will be substantial group project work but no assigned homework. 

Engineering 3 (Honors) – Engineering Design and Introduction to Physical Computing through Robotic Control  This full-year course is designed to give students a foundation in mechatronic control applications (integration of augmented microcontrollers, motors, sensors, etc.) and common script programming elements (programming formats, code structure, data types and data handling). Target language in Engineering 3 is PicoC. The target augmented microcontroller is the E3 RCM Control Stack. There will be substantial group project work but no assigned homework. This course may be taken as a seventh graded course.

Engineering 4 (College Level) – Advanced Directions in Engineering Design; Mechanical and Control This full-year course focuses on development of our Team RoboBlues, RoboCup Rescue robot. Students will employ all their mechanical and control lessons learned in previous Hill Engineering courses, as well as develop new understandings with more complex control algorithms (i.e. PID control, shared variables, mapping, neural networks, machine vision, AI). Working within ROS and GUI based programming with National Instruments LabVIEW are also possibilities. There will be substantial group project work but no assigned homework. 

Exploring Engineering: Disciplines and Methodologies This full-year course introduces students to engineering as a multidisciplinary practice. Students will learn about multiple engineering disciplines; develop engineering professional skills like teamwork, communication and engineering ethics; and practice problem solving in engineering. By putting on the engineer hat, students develop and apply these skills in a hands-on, authentic, self-selected engineering design project. Students will design for a client, collect and analyze user data, and finally present their design. This is a student-centered course where one may engage in engineering in a fun way, have a chance to interact with engineers, and get a better sense of what engineering really is.

Hill's Engineering Lab is located on the ground floor of the new Shirley Quadrivium Center.

Engineering3 Building Blocks:

E3 immerses students in an iterative design process: Needs Assessment, Problem Formulation (Definition, Abstraction, Analysis), Prototyping, Testing, Evaluation (i.e. Failure/Success Analysis).

E3 builds students’ engineering knowledge inventory.

E3 cultivates students’ project management skills.

E3 promotes students' awareness surrounding variables of team dynamics including conflicting ideas, concept clarification, constant negotiation and resolution.

Computer Science and Data Programming Courses:

  • Introduction to Web Design
  • Introduction to Computer Science Principles and Programming *
  • AP Computer Science A  
  • AP Computer Science Principles
  • Data Structures and Algorithms (College Level)
  • Underwater Robotics and Physical Computing (Honors) *
  • Advanced Computer Science Seminar (College Level) *
  • Introduction to Computer Programming

*Course not offered 2021-2022

Details about courses can be found in our Course Catalog. For more information, please contact Dr. Hoda Esahn, Chair of the Engineering Department, at hehsan@thehill.org.