In order to prepare all students for demands of college, careers, and the rapidly changing workforce, MCPS will equip all high school students to reach their potential through engaging, hands-on programs and courses in Computer Science, Engineering, and Technology. The discipline of these technical subjects draws on abstract, concrete thinking, and higher-level problem solving, which prepares the modern student for the computational, analytical, and innovative thinking needed to thrive in the 21st century. MCPS utilizes external curriculum from national organizations such as Code.org, Project Lead the Way (PLTW), and ITEEA to include units in coding, robotics and engineering design processes.