Curated Resources
Primary texts, foundational papers, software tools, and lecture series organized by topic. Free PDFs are linked where legally available.
Primary Textbooks
-
Category Theory — Core ReferenceEmily Riehl — Free PDF — Covers Modules 2–8
-
Coend Calculus — Core ReferenceFosco Loregian — Free PDF — Covers Modules 4, 9
-
Category Theory — Accessible IntroductionBrendan Fong and David Spivak — Free PDF — Covers Modules 2, 7
-
Algebraic Topology — Core ReferenceAllen Hatcher — Free PDF — Covers Modules 10, 11
-
Computational TopologyComputational Topology: An IntroductionEdelsbrunner and Harer — Covers Module 10
-
Category Theory — Classic ReferenceCategories for the Working MathematicianSaunders Mac Lane — The original reference; rigorous and terse
Foundational Papers
-
Geometric Deep LearningBronstein, Bruna, Cohen, Veličković — 2021 — Module 13
-
Categorical Deep LearningCruttwell, Gavranović, Ghani, Wilson, Zanasi — 2022 — Module 13
-
RG and Deep LearningMehta and Schwab — 2014 — Module 12
-
Functorial Data MigrationPatterson, Lynch, Fairbanks — 2021 — Module 7
-
JEPA and Non-Contrastive LearningYann LeCun — 2022 — Module 13
-
Loss Landscape and Spin GlassesChoromanska, Henaff, Mathieu, Arous, LeCun — 2015 — Modules 11, 12
-
Sheaves in Signal ProcessingRobinson — 2014 — Module 11
Software Tools
-
Categorical Computing — JuliaAlgebraicJulia — Categories, functors, data migration, diagrams — Module 7
-
Persistent Homology — PythonINRIA — Persistent homology, Rips complexes, barcodes — Module 10
-
Topological ML — PythonGiotto-AI — Topological feature extraction for ML pipelines — Module 10
-
Ising Model Simulation — PythonCourse Repository: ising_sim.pyMetropolis-Hastings Ising simulation — Module 12
Lecture Series
-
Category Theory — Video LecturesBartosz Milewski — YouTube — Accessible entry point for CS students
-
Applied Category Theory — MIT CourseMIT OpenCourseWare — Fong and Spivak — 2019
-
Algebraic Topology — Video LecturesPierre Albin — UIUC — YouTube — Covers Modules 10, 11