COMP2017 / COMP9017 Β· University of Sydney Β· 2026
Systems Programming
in C β Complete Study Guide
Everything you need to master C and systems programming from first principles. 34 interactive topics with animations, worked examples, flashcards, and quizzes β built from the actual lectures, tutorials, and exam materials.
34
Topics
11
Learning Outcomes
0
Completed
0%
Progress
πΊοΈ How to use this site
Read the explanation
Start with the plain-English concept section. Every term is
defined. Analogies make ideas click.
Watch the animation
Step through the interactive visualization to see exactly how
the concept works at runtime.
Solve the problems
Try the problems from tutorials and past exams. Reveal the full
solution when you're ready.
Drill with flashcards
Reinforce every key term and syntax pattern. Shuffle the deck to
mix it up.
Test yourself
Take the quiz at the end of each topic. See your score and full
explanations for every answer.
Progress is saved
Your quiz scores, flashcard position, and completion marks are
saved automatically in your browser.
π― Learning Outcomes Tracker
Complete topics to light up your learning outcomes. All 11 LOs from COMP2017 are tracked here.