
Computing - Khan Academy
Learn AP Computer Science Principles using videos, articles, and AP-aligned multiple choice question practice. Review the fundamentals of digital data representation, computer …
Algorithms | Computer science theory | Computing | Khan Academy
We've partnered with Dartmouth college professors Tom Cormen and Devin Balkcom to teach introductory computer science algorithms, including searching, sorting, recursion, and graph …
Computer (practice) | Week 3 | Khan Academy
Explore free resources on computer programming, algorithms, and computing innovations to enhance your understanding of technology and its applications.
AP®︎ Computer Science Principles (AP®︎ CSP) | Khan Academy
Learn AP Computer Science Principles using videos, articles, and AP-aligned multiple choice question practice. Review the fundamentals of digital data representation, computer …
Computers and the Internet | Computing - Khan Academy
How does a computer work? Learn about transistors, logic gates, logic circuits, the CPU, memory, and the file system.
Computer science theory | Computing | Khan Academy
Explore advanced computer science topics from algorithms (how we solve common computing problems and measure our solutions' efficiency), to cryptography (how we protect secret …
Computer programming - JavaScript and the web - Khan Academy
Learn how to program drawings, animations, and games using JavaScript and the Processing library, and explore the technologies behind the web as you design webpages with HTML and …
Computer networks (practice) | The Internet | Khan Academy
Check your understanding of computer networks in this set of free practice questions designed for AP Computer Science Principles students.
Distributed computing (practice) | Khan Academy
TensorFlow is an open-source machine learning platform with support for distributed computing.
Algorithms | AP CSP | Khan Academy
Learn to define algorithms, express them in flow chart and pseudocode, and assess their correctness and efficiency. See how algorithms can be used as shortcuts to solve problems …