Schedule
subject to change!
-
EventDateDescriptionCourse Material
-
Lecture09/29/2023
Friday -
Lecture10/02/2023
Monday -
Lecture10/04/2023
Wednesdaycontinued -
Lecture10/06/2023
Fridaycontinued -
Lecture10/09/2023
Mondaycontinued -
Lecture10/11/2023
Wednesday -
Due10/11/2023 23:59
WednesdayHW0: Lambda Calculus -
Lecture10/13/2023
Friday -
Due10/15/2023 23:59
SundayHW1: Haskell -
Lecture10/16/2023
MondayD&R continued -
Lecture10/18/2023
WednesdayD&R continued -
Lecture10/20/2023
Friday -
Due10/22/2023 23:59
SundayHW2: Random Art -
Lecture10/23/2023
MondayHigher-order functions continued -
Lecture10/25/2023
WednesdayMidterm review -
Exam10/27/2023
FridayMidtermIn class, closed book
1 Double-sided “cheat sheet” allowed
Covers material through “Higher-order functions”
- See materials page for prior years’ exams.
-
Lecture10/30/2023
Monday -
Lecture11/01/2023
WednesdayEnvironments continued -
Lecture11/03/2023
Friday -
Due11/05/2023 23:59
SundayHW3: All About Fold -
Lecture11/06/2023
MondayTheorems continued -
Lecture11/08/2023
WednesdayTheorems continued -
Holiday11/10/2023
FridayVeterans Day (Observed) -
Lecture11/13/2023
MondayTheorems continued -
Lecture11/15/2023
WednesdayGuest lecture: Gan Shen -
Lecture11/17/2023
Friday -
Due11/19/2023 23:59
SundayHW4: Nano -
Lecture11/20/2023
MondayTypes continued -
Lecture11/22/2023
WednesdayNO CLASS
(Happy Thanksgiving!) -
Holiday11/23/2023
ThursdayThanksgiving -
Holiday11/24/2023
FridayDay After Thanksgiving -
Lecture11/27/2023
MondayTypes continued -
Lecture11/29/2023
WednesdayTypes continued -
Lecture12/01/2023
Friday -
Lecture12/04/2023
MondayTypeclasses continued -
Lecture12/06/2023
Wednesday -
Lecture12/08/2023
FridayFinal review -
Due12/08/2023 23:59
FridayHW5: Types -
Exam12/14/2023 08:00
ThursdayFinalclosed book
1 double-sided “cheat sheet” allowed