Assignment | Date Assigned | Date Due | Relative Weight |
---|---|---|---|
Assignment 1: Class-based Inheritance and Virtual Dispatch in Java | Wednesday, July 13 | Tuesday, July 26 at 11:59 PM | 1 |
Assignment 2: Prototype-based Inheritance and Higher-Order Functions in JavaScript | Thursday, August 4 | Monday, August 15 at 11:59 PM | 1 |
Assignment 3: Higher-Order Functions, Algebraic Data Types, and Pattern Matching in Swift | Monday, August 16 | Thursday, August 25 at 11:59 PM | 1 |