Tentative Schedule
Date | Topic | Readings | Notes | Assignments |
---|---|---|---|---|
Wed 8/26 | Introduction | ch 1 | Lecture 0 | |
Mon 8/31 | Grammars & Parse Trees | ch 3.1-3.3.1.6 | Lecture 1 | HW 1 Out |
Wed 9/2 | Syntax | ch 3.3.1.1-3.4 | Lecture 2 | |
Wed 9/9 | Semantics | ch 3.5 | Lecture 3 | |
Mon 9/14 | Lexical and Syntatic Analyis | ch 4.1-4.2 | Lecture 4 | HW1 Due/ HW2 Out |
Wed 9/16 | Parsing | ch 4.3-4.5 | Lecture 5 | |
Mon 9/21 | Lua I | Lecture 6 | ||
Wed 9/23 | Lua II | Lecture 7 | ||
Mon 9/28 | Lua III | Lecture 8 | HW 2 Due/HW3 Out | |
Wed 9/30 | Java I | Lecture 9 | ||
Mon 10/5 | Java II | Lecture 10 | ||
Wed 10/7 | Java III | Lecture 11 | ||
Mon 10/12 | Java IV | Lecture 12 | HW 3 Due | |
Wed 10/14 | Review | Review | ||
Mon 10/19 | Midterm | HW 4 Out | ||
Wed 10/21 | Scheme I | Lecture 13 | ||
Mon 10/26 | Scheme II | Lecture 14 | ||
Wed 10/28 | Scheme III | Lecture 15 | ||
Mon 11/2 | Scheme IV | Lecture 16 | HW 4 Due/HW 5 Out | |
Wed 11/4 | Javscript I | Lecture 17 | ||
Mon 11/9 | Javascript II | Lecture 18 | Project Out | |
Wed 11/11 | Javascript III | Lecture 19 | ||
Mon 11/16 | Javascript IV | Lecture 20 | HW 6 Out | |
Wed 11/18 | Mobile I | Lecture 21 | ||
Mon 11/23 | Mobile II | Lecture 22 | ||
Wed 11/25 | Mobile III | Lecture 23 | ||
Mon 11/30 | Mobile IV | Lecture 24 | HW 6 Due | |
Wed 12/2 | Prolog | Lecture 25 | ||
Mon 12/7 | Review | Final Review | Project Due |