Program of Studies 2026-2027 » CTE - Computer Science

CTE - Computer Science

 
 
COMPUTER SCIENCE is a competency-based  Career & Technical Education program offered at Milford High School & Applied Technology Center. To earn completer status in this program, students must pass Programming with Python: From Games to Automation & Networking and Cybersecurity with a grade of “C” or better.  Students are eligible to earn Industry-Validated Certificates or Credentials by passing Third-Party exams administered to all program completers.

 

python
Introductory Course for this Pathway
Introduction to S.T.E.M.  (Science, Technology, Engineering & Math)                    1020

1 Credit               Grade 9 & 10

This one-semester course provides a sampling of topics covered in our STEM programs as well  

as foundational STEAM topics. There are six areas of focus which include mechanical engineering, civil engineering, manufacturing engineering, electrical engineering, robotics, and architecture. A major strength of the course is its emphasis on hands-on experience, teamwork, and problem-solving. To achieve this, students follow the engineering design process in a sequential order starting with basic design and going all the way to model fabrication. 

Prerequisite: none

 

 

Programming with Python: From Games to Automation   1045

2 Credits Full-Year                Grades 10-12    

Dive into the world of creation and innovation with our year-long Software Engineering course. In this hands-on class, students learn to code by building real projects that bring their ideas to life. From designing games and programming robots to developing creative software solutions, students explore how code powers the modern world. Along the way, they master the fundamentals of computer science, including algorithms, data structures, and problem-solving strategies that form the foundation of every great program. Students also gain experience with professional tools such as Git for version control and Agile development methods to plan, test, and refine their creations. Whether building a Python-based adventure game, a robot that reacts to sensors, or an app that analyzes data, each project builds both technical skill and creative confidence.

This course serves as a launchpad for future opportunities in technology, preparing students for college-level study or careers in software engineering, robotics, or game design. It is an engaging journey into the world of programming where curiosity leads to innovation and success.

Prerequisite: Completion of Algebra I 

  

 

Networking & Cybersecurity                           1043

2 Credits  Full-Year               Grades 10-12

Dive into the digital world with this year-long course designed for students interested in how computers connect, communicate, and stay secure. The course begins with the fundamentals of computer networking, including how data travels, the hardware and software that make it possible, and the models and protocols that keep systems running smoothly. From there, students explore the fast-paced field of cybersecurity, learning how to recognize, prevent, and respond to cyber threats. As the year progresses, students take on hands-on projects in network design, risk analysis, and digital forensics, applying what they have learned to real-world scenarios. By the end of the course, students will have the skills and confidence to understand, build, and protect modern network systems, preparing them for future study or careers in technology and cybersecurity.

Prerequisite: Completion of Algebra I

 
CTE Articulation Agreement possible for Keene State College bound students :  Keene State College will award college credits for CTE program completers who attend Keene State College.  Students must earn a "B" average.  Please use the link above to pursue this credit with Keene State College.
 
 

CTE Work Based Learning

1/2 Credit* 

1 Credit*               

Grades: 11 - 12  

Work-Based Learning (WBL) provides advanced CTE students the opportunity to learn about the world of work.  Students will develop and enhance essential 21st century workforce skills to become industry-ready. CTE WBL empowers students with real work experience, under the supervision of an approved work-site mentor, and the guidance of their CTE instructor. Advanced CTE classwork is meant to supplement and complement this WBL experience, therefore it is expected that students will attend CTE class when scheduled and complete all work as assigned. Credit will be awarded based on satisfactory evaluations from their site supervisor, participation in seminars, completion of related assignments & the number of verified WBL hours. The student is expected to meet with the Career Development Specialist regularly during TASC to review work performance goals, timesheets, journal entries, and capstone project.  Students will be required to present their approved capstone project to a panel of mentors, Career Development Specialist, and partnering CTE instructor for final evaluation.