| SDSU |
CS 596 Functional Programming and Design
Fall Semester, 2014 Lecture Notes |
DCS |
|---|---|---|
|
San Diego State University -- This page last updated 8-Dec-14 |
| Tuesday | Thursday |
|---|---|
| Aug 26 Course Intro | Aug 28 Clojure Intro |
| Sep 2 No Class | Sep 4 Clojure Data |
| Sep 9 Clojure Data and Functions | Sep 11 More Functions |
| Sep 16 Some Tools | Sep 18 Branching, Loops, Destructuring |
| Sep 23 - No Class | Sep 25 - No Class |
| Sep 30 Assignment 2 Comments | Oct 2 Some Higher Order Functions |
| Oct 7 BST | Oct 9 Map Zippers, Manipulating Functions |
| Oct 14 Example, Assignment 3 | Oct 16 Tests, Exceptions, Multimethods |
| Oct 21 Some Review | Oct 23 - Exam |
| Oct 28 No video - technical problems | Oct 30 References |
| Nov 4 Concurrency | Nov 6 Seesaw |
| Nov 11 No Class - Veterans Day | Nov 13 File I/O, Seesaw |
| Nov 18 Assignment 4 | Nov 20 Macros |
| Nov 25 - No Recording | Nov 27 Thanksgiving - no class |
| Dec 2 Monads, Design Patterns | Dec 4 - No Recording |
| Dec 9 - No Class |