Computer Science

with Mrs. Lau

Welcome to Computer Science with Mrs. Lau!

This course provides the background needed to get started in Computer Science. No prior experience required. Students will be introduced to coding using the widely used programming language Python.

In this course, we will investigate the ideas and practices of computational thinking. Topics include the Seven Big Ideas of Computing: Creativity, Abstraction, Data & Information, Algorithms, Programming, the Internet, and Global Impact. This course provides students the background and foundational skills needed for upper level computer classes. Students take the AP CSP Exam in May. Learn More

This course is meant to serve as a second year high school course, after taking and excelling in AP Computer Science Principles or CP Computer Science.

This course is equivalent to a first semester, college level computer science course. Topics include fundamental topics of computer science and program in Java. Students take the AP CS A Exam in May. Learn More

This course is meant to serve as a third year high school course, after taking and excelling in AP Computer Science A.

This course will introduce students to many different applications of computer science and students will participate in independent projects of their choice, building upon their understanding as they solve real world problems. Topics include robotics, website and app design, and cybersecurity Learn More