Computer Science Principles
Computer Science Principles
This course introduces students to the foundational concepts of computer science and challenges students to explore how computing and technology can impact the world. In addition to being an introduction to computer programming, the course will cover algorithms, coding, the Internet, robotics, big data, digital privacy and security, and the societal impacts of computing. Students will have the opportunity to explore hands-on applications including programmable and free-flight drones.