Week | Date | Topics | Deadlines |
---|---|---|---|
Week 1 | Jan 8 | Syllabus, Intro | . |
Jan 10 | assign HW1 | ||
Week 2 | Jan 15 | Lexical Analysis | . |
Jan 17 | . | ||
Week 3 | Jan 22. | No Class | HW1 due |
Jan 24. | assign HW2 | ||
Week 4 | Jan 29 | Syntax Analysis | . |
Jan 31 | . | ||
Week 5 | Feb 5 | Semantic Analysis | HW2 due |
Feb 7 | assign HW3 | ||
Week 7 | Feb 12 | Intermediate Representation | . |
Feb 14 | Code Generation | . | |
Week 8 | Feb 19 | . | |
Feb 21 | Code Analysis | . | |
Week 9 | Feb 26. | Mid-Term Exam | HW3 due |
Feb 28 | Code Analysis | assign HW4 | |
Week 10 | Mar 5 | No Class | . | Mar 7 | . |
Week 11 | Mar 12 | Code Optmization | return Mid-Term Exam |
Mar 14 | . | ||
Week 12 | Mar 19 | . | |
Mar 21 | HW4 due | ||
Week 13 | Mar 26 | assign HW5 | |
Mar 28 | No Class | . | |
Week 14 | Apr 2 | Advanced Code Optmization | . |
Apr 5 | . | ||
Week 15 | Apr 9 | Parallel Optimizations | . |
Apr 11 | . | ||
Week 16 | Apr 16 | . | |
Apr 18 | HW5 due | ||
Week 17 | Apr 23 | . | Apr 25 | . |
Week 19 | |||
May 2 | Final Exam from 8am to 11am | . |
*This schedule is tentative and subject to change.