Introduction to Computer Science
This full-year course is designed for students in grades 9–10, although any students across grades 9–12 may enroll. This course introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can affect the world. Students have creative, hands-on learning opportunities to create computer programs, develop web pages, design mobile apps, write algorithms, and collaborate with peers while building strong foundational knowledge. This course provides a solid foundation for more advanced study as well as practical skills that students can use immediately.