Sharvil SaxenaStudy / 2026
Coursework, written out properly

Study.

Notes I built because the version I wanted did not exist. Every figure is drawn rather than screenshotted, every procedure is written as a procedure you can actually follow, and every practice answer is recomputed by machine before it ships — the alternative is confidently teaching someone the wrong thing.

Purdue · Fall 2026MA 26100

Multivariate Calculus

All 37 lessons of Purdue's MA 26100, two ways in: read the whole thing in order, or pick the quiz you are actually sitting and get only the sections it covers, in full, followed by questions on exactly those. Dates and the lesson split come from the department's own Fall 2026 calendar and ground rules, not from a previous semester.

40 sections 41 figures · 12 you can spin 41 algorithms 102 verified questions 10 quizzes · 3 exams
Purdue · Fall 2026CS 18000

The Machine Shop

Java taken apart and shown working. Twenty-two sections running the whole arc of CS 18000 — how the JVM actually executes your program, through arrays, objects and inheritance, out to threads, sockets, GUIs and linked structures. The memory model is drawn rather than described: what sits on the stack, what sits on the heap, and why copying a reference does not copy the object. Built around the traps — integer division, frozen strings, and the difference between equal and the same.

22 sections 24 interactive diagrams 220 code blocks 88 written · 20 trace questions exam simulator & trap sheet

More as it gets written. STAT 350 and TDM 10100 are on the same schedule and neither has notes yet.