University of Sydney

Usyd Mastery

Your centralized study command center. Interactive guides, knowledge graphs, flashcards, quizzes, and progress tracking for every course.

Semester 1 · 2026 · 5 Courses
COMP 5270 · S1 2026

Randomised &
Advanced Algorithms

Probabilistic analysis, concentration bounds, streaming sketches, hashing, LP rounding, and expert learning — with interactive simulations and bilingual support.

Chapters12 deep dives
ToolkitProofs, sims, quizzes
LanguageEN / 中文
Enter Course Hub →
P(x)
O(n)
E[X]
ε
COMP 5046 · NLP · 2026

Natural Language
Processing

Text preprocessing, word embeddings, sequence models, transformers, attention mechanisms, and language generation — built from 2026 lecture handouts.

Chapters11 guided modules
ToolkitGuides, math, graphs
LanguageEN / 中文
Enter Course Hub →
[CLS] The model
learns attention
over tokens [SEP]
COMP 5318 · S1 2026

Machine Learning
& Data Mining

Supervised and unsupervised learning, neural networks, SVMs, decision trees, ensemble methods, and evaluation — with mission control and progress gamification.

Coverage12 structured weeks
SourceLecture + lab + tut
LanguageEN / 中文
Enter Course Hub →
01Lecture PDFs & theory
02Notebook workflows
03Tutorial reasoning
04Retention & mastery
COMP 9001 · Intro to Programming

Introduction to
Programming

Python fundamentals, control flow, functions, data structures, file I/O, and object-oriented programming — interactive guides for beginners.

Chapters5 full modules
LevelBeginner friendly
LanguageEN / 中文
Enter Course Hub →
# hello world
def greet(name):
  return f"Hello, {name}!"

for i in range(3):
  print(greet("Usyd"))
COMP 9123 · DSA · S1 2026

Data Structures
& Algorithms

Arrays, linked lists, trees, graphs, hash tables, heaps, sorting, searching, and complexity analysis — with weekly guides, quizzes, flashcards, and a concept graph.

Coverage11 weekly modules
ToolkitGraph, quiz, SRS cards
MaterialsPDFs + Python refs
Enter Course Hub →