Open doors to understanding electronics and foundations in circuit design! Digital electronics is the foundation of all modern electronic devices such as cellular phones, digital media players, laptop computers, digital cameras, high definition televisions, etc. You will learn the digital circuit design process to create circuits and present solutions that can improve people’s lives. You will analyze, design, and build digital electronic circuits. While implementing these designs, you will continually hone your professional skills, creative abilities, and understanding of the circuit design process. Learn how advancements in foundational electronic components and digital circuit design processes have transformed the world around you.
Category: Year Electives
Morning News Broadcast
This course allows students to take part in the CCS Morning News. Students will learn how to prepare for daily broadcasts through development of scripts, segments, video coverage and technical training/troubleshooting. Students will be placed in production teams and will be guided through the broadcast production stages from development through live stream. Depending on assignment, students will report during homeroom to participate in the live stream of our morning broadcasts. Students are required to be able to take video for production assignments throughout the year. A handful of these events may take place outside of school. This course requires a strong commitment, but will help students build broadcast and project experience for daily LIVE news broadcasts and regular segments.
Introduction to Computer Science
In this CSTA 3A-aligned course, students will learn foundations of computer science and basic programming, emphasizing logical thinking and problem-solving skills. This course is designed for complete beginners with no previous background in computer science or text-based programming. The course is highly visual, dynamic, and interactive, making it engaging for new coders. Students will develop proficiency in procedural programming and logical thinking using common programming languages, including JavaScript and Python. It covers all concepts in the CSTA framework, including Algorithms & Programming, Computing Systems, Data and Analysis, Impacts of Computing, and Networks & the Internet, and provides students a strong foundation to advance to AP® Computer Science Principles and/or AP® Computer Science A (Java).
Cultural Anthropology and Human Geography
Humans have a relationship with the world unlike any other organism on Earth, and this course explores the consequences of this- both positives and challenges. The Cultural Anthropology and Human Geography Elective aims to give students the opportunity to gain a better understanding of this relationship and how, more specifically as members of cultural groups, they can impact the world around them in terms of environmental, social, political, and global conflict and change. The class will also give students the chance to explore how this information is found through different Anthropological methods, such as data studies, field surveys, excavations, and more. Students will both look at past historical archaeological examples as well as current trends and patterns to determine a course of action on how to solve modern day problems and situations.