CSC 415-01: Translators and Compilers
TR 2:00 PM to 3:45 PM
Textbook: Programming Language
Processors in Java, David A. Watt and Deryck F. Brown, Prentice Hall, 2000
|
Meeting Date |
Meeting Day |
Text Chapter(s) |
Lesson |
Homework Due |
|
1/15/04 |
Thursday |
Course Introduction Chapter 1: Introduction |
Sections 1.1, 1.2 |
|
|
1/20/04 |
Tuesday |
|
|
|
|
1/22/04 |
Thursday |
Chapter 1: Introduction |
Sections 1.3, 1.4, 1.5 |
|
|
1/27/04 |
Tuesday |
Chapter 2: Language Processors |
Sections 2.1, 2.2 |
|
|
1/29/04 |
Thursday |
Chapter 2: Language Processors |
Sections 2.2, 2.3 |
|
|
2/3/04 |
Tuesday |
Chapter 2: Language Processors |
Sections 2.3, 2.4 |
|
|
2/5/04 |
Thursday |
Exam 1 Review |
Chapters 1 & 2 |
|
|
2/10/04 |
Tuesday |
Chapter 3: Compilation |
Sections 3.1 |
|
|
2/12/04 |
Thursday |
Chapter 3: Compilation |
Sections 3.2 |
|
|
2/17/04 |
Tuesday |
Chapter 3: Compilation |
Sections 3.3, 3.4 |
|
|
2/19/04 |
Thursday |
Chapter 3: Compilation |
Sections 3.5, 3.6 |
|
|
2/24/04 |
Tuesday |
Chapter 4: Syntactic Analysis |
Sections 4.1, 4.2 |
|
|
2/26/04 |
Thursday |
Chapter 4: Syntactic Analysis |
Sections 4.3, 4.4 |
|
|
3/2/04 |
Tuesday |
Chapter 4: Syntactic Analysis Mid-Term Exam Review |
Section 4.5 Chapters 1, 2, 3, 4 |
|
|
3/4/04 |
Thursday |
Mid-Term Exam |
Chapters 1, 2, 3, 4 |
|
|
3/9/04 |
Tuesday |
Mid Semester Break |
Mid Semester Break |
|
|
3/11/04 |
Thursday |
Mid Semester Break |
Mid Semester Break |
|
|
3/16/04 |
Tuesday |
Chapter 5: Contextual Analysis |
Sections 5.1, 5.2 |
|
|
3/18/04 |
Thursday |
Chapter 5: Contextual Analysis |
Sections 5.3, 5.4 |
|
|
3/23/04 |
Tuesday |
Chapter 5: Contextual Analysis |
Sections 5.5, 5.6 |
|
|
3/25/04 |
Thursday |
Chapter 6: Run-Time Organization |
Sections 6.1, 6.2 |
|
|
3/30/04 |
Tuesday |
Chapter 6: Run-Time Organization |
Sections 6.3, 6.4 |
|
|
4/1/04 |
Thursday |
Chapter 6: Run-Time Organization |
Sections 6.5, 6.6 |
|
|
4/6/04 |
Tuesday |
Chapter 6 Run-Time Organization |
Sections 6.7, 6.8 |
|
|
4/8/04 |
Thursday |
Chapter 7: Code Generation |
Sections 7.1, 7.2 |
|
|
4/13/04 |
Tuesday |
Chapter 7: Code Generation |
Sections 7.3, 7.4 |
|
|
4/15/04 |
Thursday |
Chapter 7: Code Generation |
Sections 7.4, 7.5 |
|
|
4/20/04 |
Tuesday |
Chapter 8: Interpretation |
Sections 8.1 |
|
|
4/22/04 |
Thursday |
Chapter 8: Interpretation |
Sections 8.2 |
|
|
4/27/04 |
Tuesday |
Chapter 8: Interpretation |
Sections 8.3 |
|
|
4/29/04 |
Thursday |
Last Day of Class: Review for Final |
Comprehensive |
|
|
5/4/2004 |
Tuesday,
2:00PM to 4:30PM |
Final Exam |
Comprehensive |
|