Course Notes & Materials
Lecture notes, project specs, and course materials — written for you. No textbook required. Pick your course below — everything for the semester lives on its page: session notes, the weekly schedule, project specs, and the live class link.
Fall 2026
Introduction to Algorithms
How to design an algorithm, prove it correct, and know what it costs — from asymptotics to NP-completeness.
Theory of Computation
What can be computed, what cannot, and what can be computed efficiently — built constructively, as working simulators.
Cloud Computing Concepts
The full stack a modern cloud application rests on — provisioned, containerized, automated, and instrumented for real.
Physical Foundations of Digital Engineering
What it physically takes to represent and reliably flip a bit — from energy barriers through CMOS to quantum and beyond.
Written for this class
Every note set is written by your professor for exactly what we cover — posted before the session it belongs to and kept current all term. No textbook required.
Follows the semester
New notes appear as the class progresses. Your course page tracks the current week and links each schedule row to its notes the moment they're up.
Everything in one place
Syllabus, Google Meet link, projects, grading, and policies all live on your course page. Bookmark it — it's home base for the whole semester.