Calendar

In the calendar, the project milestone due for a given week is  listed on Monday of that week.  This is to give you a quick overview of how the project is to progress.  The actual due date will always be given when each milestone is posted, and will usually be at the beginning of your lab section for the week shown in the calendar as the due week for that milestone.


January

Monday Tuesday Wednesday Thursday Friday
      1 2
5 6 7 8 9
12
13 14
First Day of Classes
15
16
19
M. L. King Holiday
20 21 22 23
26 27 28 29
Stubbed scanner due
30

 

February

Monday Tuesday Wednesday Thursday Friday
 2  3  4  5
Partial scanner due
 6
9  10  11  12
Complete scanner due
 13
 16
Presidents Holiday
 17
 18
 
 19
Partial stubbed parser
and polished scanner due
 20
Exam 1
 23  24  25
 
26
Completely stubbed
parser with most stubs
completed due
27

 

March

Monday Tuesday Wednesday Thursday Friday
 1 2  3  4
Complete parser with
error messages due
 5
 8  9  10  11
Complete Parser with
error handling and part of symbol table due
 12
 15 
Spring Break
 16
Spring Break
 17
Spring Break
 18
Spring Break
 19
Spring Break
 22
 
 23  24 25
Parser with symbol table and error messages due
26
29 30 31    

 

April

Monday Tuesday Wednesday Thursday Friday
 
 
     1
Parser with some level C semantic analysis due
 2
 5 6  7  8
Level C compiler due
 9
University Day Holiday
 12  13  14  15
Level B compiler due
 16
 
 19  20  21
 
 22
Level A compiler due
 23
 26
Compliance Testing
27
Compliance Testing
28
Compliance Testing
29
Final Exam in Lab
Compliance Testing
30
Compliance Testing

 

May

Monday Tuesday Wednesday Thursday Friday
 3
Finals Week
 4
Finals Week
 5
Finals Week
 6
Finals Week
7
Finals Week
 12  13 14 15 16
19  20 21  22  23
 26 27  28 29