I've tried to consolidate all of the scheduling and assignment information here. In the Schedule, you'll find links to the assignment descriptions. Due-dates can be found in the Google Calendar.
To Do
Schedule
My hope is that this schedule is sensible. We may stray from it if it turns out that we need more time to adequately deal with the topics noted. Note that assignments and due dates are on the Google calendar, below.
Please note that the month of March could be mostly dynamic.
| Topic | Week | M | W | R | F |
|---|---|---|---|---|---|
| Introduction | Jan 12 | Basics |
Basics Lab |
Principles | |
| Structure | Jan 19 | Structure | Onions | SLab |
Onions II |
| Mini SE | Jan 26 | 1st Class Fun | Testing | Tree Lab |
Code Walks |
| Interps | Feb 2 | 1st Interp | 1st Interp | RI |
Project Planning |
| Interps | Feb 9 | Subst Review | Multiple Bindings / Design Choices | * | Errors |
| Defrd Subst | Feb 16 | Defrd Subst | Defrd Subst 2 | EI |
Proj Dev |
| Functions | Feb 23 | Functions | Functions 2 | * | Functions Contd |
| Fun | Mar 2 | Questions on Lab 5 | Scheduling Discussion | * | Guest |
| A Quick Breadth | Mar 9 | MVC I | MVC II | MVC Lab |
References |
| BREAK | Mar 16 | BREAK | BREAK | BREAK | BREAK |
| Objects | Mar 23 | Objects I | Objects II | Objects Lab |
Speed Dating |
| Scripting | Mar 30 | Paternity Leave | Paternity Leave | Project | Paternity Leave |
| Macros | Apr 6 | Scripting in Scheme |
MiniLab | Project | Discussion, Guest |
| Concurrency | Apr 13 | History of Ada, CSP | MiniLab: occam | Project | MiniLab |
| Stacks | Apr 20 | History of Forth | MiniLab: Forth |
Poster Fair |
MiniLab |
| LOL |
Apr 27 | Awesomeness |
Matt's Full Calendar
I will try and keep this calendar up-to-date. I use a physical (paper) calendar as my primary schedule. At the least, fixed commitments will be here. Any given week may be more dynamic.