Intro to Digital Technology
Introduction to Digital Technology is the foundational course for Web & Digital Communications, Programming, Advanced Programming, Information Support & Services, and Network Systems pathways. This course is designed for high school students to understand, communicate, and adapt to a digital world as it impacts their personal life, society, and the business world. Exposure to foundational knowledge in hardware, software, programming, web design, IT support, and networks are all taught in a computer lab with hands-on activities and project focused tasks.
Computer Science Principles
Computer Science (CS) Principles is an intellectually rich and engaging course that is focused on building a solid understanding and foundation in computer science. This course emphasizes the content, practices, thinking and skills central to the discipline of computer science.
AP Computer Science
AP Computer Science A emphasizes object-oriented programming methodology with a concentration on problem-solving algorithm development and is meant to be the equivalent of a first-semester college-level course in computer science. It also includes the study of data structures, design, and abstraction. Students will learn to design, development, test, debug and document programs that solve problems. They will work both individually and in teams to simulate real world experiences.