Course Description:

Students will learn the content of PSI AP Computer Science Principles and be prepared to take the AP Exam. The first half of the course focuses on fundamental programming skills and thought processes required for successful programming in any language while integrating components of Python. Topics include an introduction to programming, operators & logic, algorithms & control structures, lists, and functions & procedures. The second half of the course focuses on fundamental understanding of computers, networking and life in a digital world. Programming skills will be deepened throughout this course. Topics include the global impact of computing, bits & bytes, data & privacy, graphics & images, and the Internet & networking.


Prerequisite:  None