SDSU |
CS 696 Functional Programming and Design
Fall Semester, 2015 Lecture Notes |
DCS |
---|---|---|
San Diego State University -- This page last updated 10-Dec-15 |
Tuesday | Thursday |
---|---|
Aug 25 Course Intro | Aug 27 Clojure Intro |
Sep 1 Clojure Data | Sep 3 Clojure Functions |
Sep 8 Clojure Functions | Sep 10 Some Tools |
Sep 15 More Functions, Battle Ship | Sep 17 Life, BST |
Sep 22 Assignment 1 Comments | Sep 24 BST, Manipulating Functions |
Sep 29 Functional, Exceptions, Multi-methods | Oct 1 Records, Protocols, References |
Oct 6 References | Oct 8 References, Concurrency |
Oct 13 Review | Oct 15 Midterm |
Oct 20 | Oct 22 Assignment 2 Comments |
Oct 27 Quil, Design Patterns | Oct 29 Concurrency |
Nov 3 Meta, Macros | Nov 5 No Video |
Nov 10 FRP | Nov 12 Starting Reagent Project, Reagent, Background |
Nov 17 MVC, Reframe | Nov 19 SVG |
Nov 24 SVG | Nov 26 Thanksgiving |
Dec 1 reframe | Dec 3 Debugging and Scientific Method |
Dec 8 Monads | Dec 10 Last Class |
Dec 15 | Dec 17 Final Exam |