Engineering Courses



                                                          PLTW Engineering Courses

Introduction to Engineering Design: Students dig deep into the engineering design process, applying math, science, and engineering standards to hands-on projects. They work both individually and in terms to design solutions to a variety of problems using 3D modeling software, and use an engineering notebook to document their work. (Offered at Leland since 2009-2010)

Principles of EngineeringThough problems that engage and challenge, students explore a broad range of engineering topics, including mechanisms, the strength of structures and materials, automation. Students develop skills in problem solving, research, and design while learning strategies for design process documentation, collaboration, and presentation. (Offered at Leland since 2010-2011)

Digital Electronics: From smartphones to appliances, digital circuits are all around us. This provides a foundation for students who are interested in electrical engineering, electronics, or circuit design. Students study topics such as combinational and sequential logic gates, integrated circuits, and programmable logic devices. (Offered at Leland since 2011-2012)

                                                            Computer Science Courses

Introduction to Computer Science Principles: This course will provide students with foundational knowledge of computer science. Students will explore topics of human computer interaction, problem solving, web design, computer programming, data modeling, and robotics. Throughout the course, students will understand the algorithmic underpinnings of computer applications and gain technical expertise using computational tools. (Offered at Leland since 2014-2015)

AP Computer Science A: This course introduces students to computer science with fundamental topics that include problem solving, design strategies and methodologies, organization of data (data structures), approaches to processing data (algorithms), analysis of potential solutions, and the ethical and social implications of computing. The course emphasizes both object oriented and imperative problem solving and design. These techniques represent proven approaches for developing solutions that can scale up from small, simple problems to large, complex problems. (Offered at Leland since 2014-2015)