Skip to main content

Class Resources

DateClassPreparationIn-Class ResourcesNotes
Aug 25, 20261: Introduction to App Design & PrototypingNoneNotes [PDF]
Aug 27, 20262: Why App Prototypes?Academic Values, Syllabus Review, Prototype ReadingNotes [PDF]
Sep 1, 20263: Events & Reactive VariablesNoneActivity RepositoryNotes [PDF]
Sep 3, 20264: Interactive ComponentsCoding PracticeActivity RepositoryNotes [PDF]
Sep 8, 20265: Responding to State ChangesCoding PracticeActivity RepositoryNotes [PDF]
Sep 10, 20266: Introduction to SprintsPreparationNotes [PDF]
Sep 15, 20267: Controlled Inputs + TailwindCSSNoneNotes [PDF]
Sep 17, 20268: Sprint Planning - GitHub IssuesNoneHomework 3 RepositoryNotes [PDF]
Sep 22, 20269: Installable App PrototypesNoneNotes [PDF]
Sep 24, 202610: Oral Exam I PreparationNoneActivity RepositoryNotes [PDF]
Sep 29, 202611: Introduction to Prompt EngineeringNonePrompt PlaygroundNotes [PDF]
Sep 30, 202612: Local LLMs for PrototypingReadingHomework 4 RepositoryNotes [PDF]
Oct 6, 202613: Efficient Code GenerationReadingNotes [PDF]
Oct 8, 202614: Model Context Protocol (MCP)NoneNotes [PDF]
Oct 15, 202615: App Design PatternsNoneNotes [PDF]
Oct 20, 202616: LLM Context for AppsNoneNotes [PDF]
Oct 22, 202617: Retrieval Augmented Generation (RAG)NoneActivity RepositoryNotes [PDF]
Oct 27, 202618: Effective TeamworkNoneNotes [PDF]
Oct 29, 202619: GitHub ProjectsNoneNotes [PDF]
Nov 3, 202620: Sprint 1 Check-inNoneNotes [PDF]
Nov 5, 202621: Sprint 2 PlanningNoneNotes [PDF]
Nov 10, 202622: Sprint 2 Check-inNoneNotes [PDF]
Nov 12, 202623: Sprint 3 PlanningNoneNotes [PDF]