To Do

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.

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 DiscussionGuest
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.