* Advanced Computer Science Semester - 0.5 credit
* Apps and Entrepreneurship Semester - 0.5 credit Prerequisite: None
Prerequisites: A strong foundation in computer science or prior coursework in programming, networking, or IT fundamentals is recommended. This course is designed for students who want to take their computer science skills to the next level by preparing for industry-recognized professional certifications. Through structured study, hands-on practice, and guided instruction, students will gain in-depth knowledge in areas such as IT support, cloud computing, cybersecurity, ethical hacking, and software development. By the end of the course, students will have the opportunity to take certification exams that can enhance their resumes and provide a CompTIA A+ (IT fundamentals, troubleshooting, and hardware/software support) AWS Certified Cloud Practitioner (cloud computing basics, web development, and cloud architecture) AWS Certified Solutions Architect (advanced cloud design and infrastructure) Google Associate Cloud Engineer (cloud infrastructure management and deployment) Certified Ethical Hacker (CEH) (cybersecurity, penetration testing, and network security) CompTIA Security+ (cybersecurity fundamentals, threat management, and risk assessment) Others as determined by student interest competitive edge in college applications and future careers. Students will explore and prepare for certifications such as:
Do you have an idea that could change the world—or at least make life a little easier? In Apps and Entrepreneurship, students will take their passion for technology and business to the next level by designing, developing, and launching their own software solutions. Whether you want to create an app for a startup, improve an existing business with tech innovation, or develop the next hit mobile game, this course will give you the tools and experience to make it happen. Students will start by identifying a real-world problem or business opportunity, then develop a digital solution through programming. Throughout the course, students will brainstorm and Research, outline a technology-based solution, code and test the solution, and present to a panel of teachers. Students can use an array of programming languages (Python, C++, Swift, Java, Unity, etc.) in order to build out the designs. In order for students to be successful they should have some programming knowledge and be ready to learn on the fly. Past projects have included: mobile apps for nonprofits, dropshipping automation tools, innovative ticketing or reservation systems, video games, custom business solutions for local or national companies. While creativity and innovation are encouraged, students should be ready to dedicate a significant portion of their time to coding and software development—this is a programming course, not a hardware/engineering class.
* Foundations of Engineering (Level 1) Year - 1 credit Prerequisite: Algebra 1,Concurrent Enrollment in Geometry
Robotics Year: 1 Credit Prerequisite: None
This course immerses students in the world of robotics, programming, and engineering, providing hands-on experience in robot design, coding, and competition strategy. Working in collaborative, team-based environments, students will learn to build and program robots using Java, mastering everything from basic movements to advanced autonomous tasks. Through iterative problem-solving and engineering design challenges, students will develop robots capable of competing in both peer and inter-school competitions. Beyond building robots, students will gain a strong conceptual foundation in programming logic, automation, and real-world technology applications. The course bridges computer science and engineering, preparing students for advanced STEM fields while fostering critical thinking, teamwork, and technical proficiency. By the end of the year, students will design, test, and refine their robots for competitions in VEX or FIRST Robotics, applying their skills in high-stakes environments. Participation in competitions is required to demonstrate mastery of concepts and teamwork in action.
There are over 40 branches of engineering, each focused on applying technical skills to solve real-world problems. This course will explore key disciplines, including Mechanical, Civil, Electrical, and Aerospace Engineering, along with select others. Students will tackle real-world challenges within our school, homes, and community, using mathematics and science concepts from other courses to develop innovative solutions. Throughout the course, students will collaborate on design challenges, apply engineering mathematics, and develop critical thinking skills essential to the field. Projects may include structural engineering models, simple robotic systems, electrical circuit design, and aerodynamic testing. By the end of the course, students will have a strong foundation in the engineering process and be prepared for more advanced coursework in specialized engineering fields. No prior experience is required, but a strong interest in design, problem-solving, and technology is encouraged.
CS & ENGINEERING | 35
Made with FlippingBook - Online catalogs