Computer Science Essentials (Grades 9 - 12)
Students will experience major topics, big ideas, and computational thinking practices used by computing professionals to solve problems and create value for others. This course will empower students to develop computational thinking skills while building confidence that prepares them to advance to Computer Science Principles and Computer Science A.
Computer Science Principles (Grades 10 - 12)
Using Python® as a primary tool, students explore and become inspired by career paths that utilize computing, discover tools that foster creativity and collaboration, and use what they’ve learned to tackle challenges like app development and simulation. This course is endorsed by the College Board, giving students the opportunity to take the AP CSP exam for college credit.
Computer Science A (Grades 11 - 12)
Students collaborate to create original solutions to problems of their own choosing by designing and implementing user interfaces and Web-based databases, as well as creating a game for their friends or an app to serve a real need in their community. This course is aligned with the AP CSA framework.
Cybersecurity (Grades 12)
Whether seeking a career in the growing field of cybersecurity or learning to defend their own personal data or a company’s data, students in Cybersecurity establish an ethical code of conduct while learning to defend data in today’s complex cyber world. Beta version available Fall 2018 and full course release for 2019-20.