Computer Science 1

High School CP Course, Saddle River Day School, Department of Computer Science, 2023

*Course Description: This course is a gentle technical introduction to the world of computer science and its many areas of study. This course takes a severely practical approach to education deeply rooted in theory. Students will waste little time on abstractions and dive right into learning to code as a tool for solving meaningful problems. Python is overwhelmingly the language of choice for academics and industrial practitioners alike and is where the course will begin. *

Unit 1: Python Programming

Unit 2: Game Development

Unit 3: Application Development

Unit 4: Web Development

Unit 5: Topics in Data Science

Unit 6: Topics in Artificial Intelligence