| Class schedule | HW assignments (Including preparation and review of the class.) | Amount of Time Required | |
|---|---|---|---|
| 1. | Introduction to programming language processors A simple compiler |
Chapter 1 and 2 of the textbook | 190minutes |
| 2. | Syntax and language | Chapter 3 of the textbook | 190minutes |
| 3. | Programming exercise (1) | Review the lessons | 190minutes |
| 4. | Lexical analysis (1) | Chapter 4 (P49-P60) of the textbook | 190minutes |
| 5. | Lexical analysis (2) | Chapter 4 (P60-P64) of the textbook | 190minutes |
| 6. | Lexical analysis (3) Programming exercise |
Review the lessons | 190minutes |
| 7. | Syntax analysis (1) | Chapter 5 (P77-P89) of the textbook | 190minutes |
| 8. | Syntax analysis (2) | Chapter 5 (P89-P100) of the textbook | 190minutes |
| 9. | Syntax analysis (3) Programming exercise |
Review the lessons | 190minutes |
| 10. | Semantic analysis Error handling Virtual machine and interpreter (1) |
Chapter 6, 7, and 8 (P129-P132) of the textbook | 190minutes |
| 11. | Virtual machine and interpreter (2) | Chapter 8 (P132-P148) of the textbook | 190minutes |
| 12. | Programming exercise | Review the lessons | 190minutes |
| 13. | Programming exercise | Review the lessons | 190minutes |
| 14. | Optimization | Review the lesson | 190minutes |
| Total. | - | - | 2660minutes |
| Reports and mini tests | Total. | |
|---|---|---|
| 1. | 35% | 35% |
| 2. | 30% | 30% |
| 3. | 35% | 35% |
| Total. | 100% | - |
| ways of feedback | specific contents about "Other" |
|---|---|
| Feedback in the class |
| Work experience | Work experience and relevance to the course content if applicable |
|---|---|
| N/A | 該当しない |