AP Computer Science Principles - Foundations of Computer Science
Focuses on how foundations of computer science
Study Tools
Study guides
12 — Foundations Capstone: Integrating Computer Science
08 — Discrete Mathematics for Computer Science
02 — Information and Representation
11 — Computer Science in Society: Responsible Computing
04 — Program Construction and Problem Solving
03 — Programming Fundamentals: Python Essentials
09 — How Computers and Systems Work
10 — Data, Systems, and Applications
06 — Algorithms and Correctness
07 — Efficiency and Computational Complexity
01 — What Is Computer Science?
05 — Data Structures: Concepts, Operations, and Trade-Offs
Quizzes
11 — Computer Science in Society
09 — How Computers and Systems Work
12 — Foundations Capstone
03 — Programming Fundamentals Quiz
06 — Algorithms and Correctness
08 — Discrete Mathematics for Computer Science
05 — Data Structures
04 — Program Construction and Problem Solving
10 — Data, Systems, and Applications Quiz
07 — Efficiency and Computational Complexity
02 — Information and Representation
01 — What Is Computer Science?
Flashcards
09 — How Computers and Systems Work
06 — Algorithms and Correctness
12 — Foundations Capstone: Integrated Computer Science Project
05 — Data Structures
11 — Computer Science in Society
03 — Python Programming Fundamentals
01 — Foundations of Computer Science
08 — Discrete Mathematics for Computer Science
04 — Program Construction and Problem Solving
10 — Data, Systems, and Applications
02 — Information and Representation
07 — Efficiency and Computational Complexity