0 / 34 topics
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.

πŸ“š All Topics