Computer Science Principles

Course Overview:

This Computer Science Principles online course is a less rigorous version of the AP Computer Science Principles course offered by 2Sigma School. The course introduces students to the field of computer science using the five Big Ideas: Creative Development, Algorithms & Programming, Computer Systems and Networks, and Impact of Computing. Students will use reflection and research to explore computing innovations and computing systems, including the Internet, and their potential impacts on society and their own lives.

Students will learn to design, evaluate, and apply computer science solutions to solve problems through the development of algorithms and programs. They will incorporate abstraction into programs and use data to discover new knowledge. This course will provide opportunities for students to collaborate to solve these problems. 

Back to top