Foundations of Computer Science

Foundations of Computer Science

The Foundations of Computer Science course is designed to provide students with the breadth of computer science. Students are introduced to a broad base of computer science topics including website development and coding (HTML), programming using the Processing language, robotics, and Cyber Security. In addition to laying the groundwork for Advanced Placement courses in computer science, students will engage in activities designed to develop problem solving skills and gain understanding of Cyber Security principles necessary for 21st century careers.

This course satisfies the technology education graduation requirement.

Syllabus