Notes
Browse rigorous mathematics notes one section at a time. Each page is written as a serious course-note article, with interaction used only where it clarifies a definition, computation, or proof idea, and each section exports as TXT or PDF.
CSCI2520
CSCI2520: Data structures
Structured notes for CSCI2520 data-structure foundations with operation-level reasoning and selective interactive demonstrations.
Chapter 1
ADT and operation semantics
From ADT contracts to operation behavior in stack/queue implementations.
Chapter 2
Complexity and sorting
Asymptotic growth, cost comparison, and sorting-oriented complexity reasoning.
2 Chapter · 2 Sections
Series overviewMATH1025
MATH1025: Preparatory mathematics
MATH1025 preparatory notes built from repository slide chapters, expanded progressively with proof-aware worked examples.
Chapter 0-1
Foundations and early methods
Foundational symbolic language and core transformations used across the course.
1 Chapter · 2 Sections
Series overviewMATH1030
MATH1030: Linear algebra I
Rigorous linear algebra notes on systems, matrices, structure, and proof, with interaction used only where it clarifies the mathematics.
Chapter 1
Systems of equations
Learn to read equations as full solution sets.
Chapter 2
Matrices and elimination
Build matrix intuition and use row reduction with purpose.
Chapter 3
Matrix algebra
Matrix multiplication, transpose, and structural matrix notation.
Chapter 4
Solution structure
Homogeneous systems, null spaces, and the shape of full solution sets.
Chapter 5
Invertibility
Understand when a matrix can be undone and why that matters.
Chapter 6
Vector spaces
Move from matrix procedures to the structure of spaces, span, independence, and basis.
6 Chapter · 15 Sections
Series overviewMATH1090
MATH1090: Set theory
Rigorous course notes on logic, sets, and number construction, written in short linked sections with careful proofs and examples.
Chapter 1
Logic
Reasoning tools for statements, connectives, and quantifiers.
Chapter 2
Sets and relations
Basic set language, functions, and relations.
Chapter 3
Numbers by construction
How natural numbers, integers, and rationals are built, and where Q still falls short.
Chapter 4
Order and completeness
Total order, bounds, supremum and infimum, and the completeness gap between Q and R.
4 Chapter · 11 Sections
Series overview