Program of Studies 2024-2025 » Computer Science

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 Software Engineering & 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.  

Are you ready to embark on an exhilarating adventure into the digital realm? Our Computer Science program is your gateway to a world where imagination meets innovation. With two exciting pathways, with dynamic courses - Software Engineering, and Networking and Cybersecurity - you’re about to dive into the heart of the tech universe!

Software Engineering: Unleash your creative genius as you learn to build, break, and rebuild software that could change the world. From mastering the basics in Software Engineering I to tackling advanced concepts and complex projects in Software Engineering II, you'll be coding your way to creating the next big thing!

Networking and Cybersecurity: Enter the intriguing world of digital communication and security with Networking and Cybersecurity I, where you'll unravel the mysteries of how data zooms across the internet. Then, elevate your skills in Networking and Cybersecurity II, diving deeper into protecting the digital universe from cyber threats. It’s like being a digital superhero!

comp
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

 
 
 

 

Software Engineering                   1042   
2 Credits Full-Year                Grades 10-12    
Dive into the enthralling world of software development with our year long cutting-edge course. This course is a thrilling fusion of coding essentials and advanced techniques, guiding you through the realms of sophisticated algorithms, programming, data analysis, and beyond. You'll master the art of optimizing algorithms, harnessing big data, and developing comprehensive software solutions, all while wielding code management tools like GIT and Agile methodologies. More than just coding, this course sharpens your computational thinking and problem-solving prowess, preparing you to tackle real-world challenges and innovate. It's not just a course; it's a launchpad into the future of technology, a journey where you'll code, create, and collaborate, setting the stage for a vibrant career or advanced education in the ever-evolving field of software engineering. Get ready to transform your curiosity into expertise and make your mark in the digital world!  
Prerequisite: Completion of Algebra I with a grade of C or better
 
 
 
Networking & Cybersecurity                 1043
2 Credits  Full-Year               Grades 10-12
Embark on an immersive year-long adventure with our "Networking and Cybersecurity" course, tailored for those intrigued by the digital world and eager to master its complexities. This program starts by grounding you in the essentials of internet and network communication, where you'll explore how computer networks function, delve into various networking models, and learn the key protocols for efficient data transfer. Seamlessly, it advances into the intricate world of cybersecurity, equipping you with skills to detect and prevent cyber threats, essential for protecting sensitive information. As the course progresses, your journey deepens into analyzing risks, performing digital investigations, and mastering data recovery. Merging advanced theoretical concepts with hands-on practice, the course provides a comprehensive learning experience in designing and securing sophisticated network systems. It's an all-encompassing program that not only educates but also prepares you for specialized roles in computer forensics or cybersecurity, setting you up for success in these dynamic fields. 
Prerequisite: Completion of Algebra I with a grade of C or better
 
 
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.  
 
Requirements: 
  • Students are required to meet all pre-employment & employment expectations (including all policies, rules, & regulations). This may include, but is not limited to, aptitude screenings, physicals, background checks, drug screenings, dress code, cell phone policy etc. WBL activities may take place during the school day or outside of school hours, paid and non-paid. 
 
  • Students must have reliable transportation, valid driver’s license, and an automotive insurance policy that includes the following coverage for the driver: Minimum of $100,000 per person and $300,000 per accident liability, $100,000 property damage, and $5,000 medical payments in automobile insurance on the vehicle being used for transportation.
 
Expectation: Self Directed Learner, Complex Thinker, Community Contributor, Quality Producer     
 
Prerequisites: 
  • Successful completion of 1 year (2 credits) in a CTE program with CTE instructor WBL recommendation
  • Excellent attendance and discipline record
  • Ability to Work Independently
  • Parent/guardian support and approval.
 
Credit: 
  • Successful completion of approved 65 hours in the field:     .5 credit
  • Successful completion of approved 120 hours in the field:    1 credit