STEM electives in middle school are important building blocks in the preparation of all students for demands of college, careers, and the rapidly changing 21st century workforce. STEM courses teach students to apply mathematics, science, and technical knowledge to innovate and solve problems. MCPS is committed to providing a well-rounded education for middle school students that includes an engaging, hands-on experience with computational learning. Middle school STEM electives teach students computational and technological literacy through coding, computer science, engineering, robotics, and other technology and design-related experiences. This program promotes creative problem solving and an exploration of multiple STEM related fields of study and careers.