"ut omnes discant quod erat demonstrandum"

Physics Syllabus
Physics Manual
Physics Projects

Mousetrap Car
Catapult Car
Rube Goldberg
Roller Coaster
Engineering Courses

(Intro to Engineering & Design)

(Principles of Engineering)

CSP (Python)
College Physics
Board Battles Theme Song!
© Peter Weihs & Colby Knight 2013
Bookmark this website on the home screen of your mobile device. Don't know how? Watch here!

Course Directory

There are two pathways in the Engineering Department for all students interested in pursuing Engineering or Computer Science. Students can earn up to 14 college credits through participation in these specific classes, many designed specifically to expose students to lucrative careers in STEM. Annually one male and one female graduating senior will be recognized for their participation in the following Engineering classes and their commitment to the growing field of STEM.

Introduction to Coding

Elective Credit:    1 (semester course)

Prerequisite:       None

This course aims to teach basic programming and computational concepts to students with little or no previous coding experience. Students will develop confidence in their ability to apply programming techniques and logical reasoning to solve problems in a broad range of fields. It is hoped that this course will provide the student with a "taste-testing" opportunity to determine their interest in further study of computer science. This course uses Scratch and MIT App Inventor. This course OR Computer Applications is a requirement for graduation from UHS.

Computer Science Principles (CSP-Python)

Elective Credit:     2 + 3 DMACC

Prerequisite:        C in S1 & S2 of Algebra I, Intro to Coding

Using Python as a primary tool and incorporating multiple platforms and languages for computation, this course aims to develop computational thinking, generate excitement about career paths that utilize computing, and introduce professional tools that foster creativity and collaboration. CSP helps students develop programming expertise using the Python language. Projects and problems include game development, data analysis and robot control. This course aligns with the AP Computer Science Principles course. This course corresponds to CIS450 in the DMACC course guide.


Elective Credit:    2

Prerequisite:       Rec. for 11-12 and Computer Science Principles (CSP)

Cybersecurity introduces the tools and concepts of cybersecurity and encourages students to create solutions that allow people to share computing resources while protecting privacy. Nationally, computational resources are vulnerable and frequently attacked; in Cybersecurity, students solve problems by understanding and closing these vulnerabilities. This course raises students’ knowledge of and commitment to ethical computing behavior. It also aims to develop students’ skills as consumers, friends, citizens, and employees who can effectively contribute to communities with a dependable cyber-infrastructure that moves and processes information safely.

Introduction to Engineering Design (IED)

Elective Credit:    2 + 3 DMACC

Prerequisite:       Algebra 1, Recommended: Geometry

Introduction to Engineering Design is a course that teaches problem solving skills using a design development process. Model solutions are created, analyzed, and communicated using solid modeling, computer design software. Students will be challenged with practical applications of math and science. Students should have a strong math background and show an interest in the STEM fields (Science, Math, Engineering and Technology). Although highly recommended for serious science/math students the engineering courses cannot count for a science or math credit. This course does however correspond to EGT400 in the DMACC course guide.

Principles of Engineering (POE)

Science (Physics) Credit:      2 + 3 DMACC

Prerequisite:         11-12, IED, Algebra II/Geometry

POE is a course that helps students understand the field of engineering and engineering technology. Exploring various technology systems and manufacturing processes help students learn how engineers use math, science and technology in an engineering solving process to benefit people. The course is heavily project-based and includes machine control through computer programming. Students should have a strong math background and show an interest in the STEM fields (Science, Math, Engineering and Technology).  As of 2017-2018, POE will count as 2 hours of Science Physics credit as long as being taught by a Physics endorsed instructor. This course corresponds to EGT410 in the DMACC course guide.


Science (Physics) Credit:                    2 + 5 DMACC

Prerequisite:         12th, Honors Algebra II/Trig, Recommended: Pre-Calc

Physics is an advanced two-semester science course that is taught by experimentation in the lab. The first semester consists of the study of force, rectilinear motion, curvilinear motion, work, power and energy. The second semester consists of the study of wave motion, sound, light, optics interference and diffraction. This course is a very intense course and is recommended only for the serious science and math students. Engineering projects consisting of a mousetrap car and a catapult car will be constructed the first and second quarters. The second semester project will be to engineer a miniature roller coaster to enter into a competition at Iowa State University. Physics corresponds to PHY160 in DMACC's course guide.