CS Fundamentals Notes
Practice122 MCQs & 92 exam questions with answers & mark schemes →A complete, self-contained CS Fundamentals course — free, and open to anyone, anywhere. 16 lessons published so far — each with notes, worked examples, a diagram you can move, flashcards and a quiz — and more are being written.
Also called Free online course, Self-study course.
How Computers Represent Data
Logic and Circuits
Inside the Machine
Thinking Computationally
Organising Data
Ideas Behind Programming
Networks and the Internet
Artificial Intelligence
Frequently asked questions
What does CS Fundamentals cover?
All 8 chapters — How Computers Represent Data, Logic and Circuits, Inside the Machine, and more. The finished lessons carry notes, worked examples, an interactive diagram and a quiz; the remaining topics are mapped and being written.
Are there practice questions or past-paper-style questions?
Yes — 122 multiple-choice questions and 92 exam-style questions with mark schemes, all with answers, on the CS Fundamentals practice page.
Are the CS Fundamentals notes free?
Yes — completely free, with no sign-up or login. Every topic has notes, worked examples, an interactive diagram you can change, flashcards and a quiz that explains each answer.