Calendar
Week |
Topic |
Reading/Exam |
Due Date |
1 |
Sep 6: Syllabus |
|
|
Sep 8: Chapter 1: Introduction |
Chapter 1 |
|
|
2 |
Sep 13: Chapter 1: Programming Paradigms |
Chapter 1, Quiz1 |
|
Sep 15: Chapter 2: History of PLs |
Chapter 2 |
|
|
3 |
Sep 20: Chapter 3: Syntax |
Chapter 3, Quiz2 |
|
Sep 22: Chapter 3: Semantics |
Chapter 3 |
|
|
4 |
Sep 27: Chapter 3: Semantics, |
|
|
Sep 29: Chapter 4: Lexical/Syntax Analysis, |
Chapter 4, Quiz3 |
||
5 |
Oct 4: Chapter 4 (part 2): Parsing Chapter 5: Variables |
Chapter 5 |
|
Oct 6: Chapter 5 (part 2): Binding |
Chapter 5 |
Assignment 1 |
|
6 |
Oct 11: Chapter 4 (revisited): Predictive Parsing Chapter 6: Data Types |
Chapter 6, Quiz4, Assignment 2 |
|
Oct 13: Chapter 6 (part 2): Data Types |
Chapter 6 |
|
|
7 |
Oct 18: Chapter 6 (part 3): Data Types |
Chapter 6 |
|
Oct 20: Midterm Review |
|
|
|
8 |
Oct 25: Midterm |
||
Oct 27: Chapter 16 (part1): Logic Programming |
Chapter 16 |
|
|
9 |
Nov 1: Chapter 16 (part2): Prolog, Slides48&50 |
Chapter 16 |
|
Nov 3: Chapter 16 (part 3): Prolog |
Chapter 16 |
||
10 |
Nov 8: Chapter 16 (part 4): Prolog |
||
Nov 10: Chapter 16 (part 5): Prolog |
|
||
11 |
Nov 15: Chapter 15: Functional Programming |
Chapter 15 |
|
Nov 17: Chapter 15 (part 2): Haskell |
|||
12 |
Nov 22: Chapter 15 (part 3): Haskell |
||
Nov 24: Chapter 15 (part 4): Haskell |
|||
13 |
Nov 29 Chapter 15 (part 5): Haskell |
|
|
Dec 1: Final Review |
|||
14 |
Dec 16: Final Exam |
Final Exam |
8:30am – 11:30am |
* CMPT
383 Information Page * Course Central *
Computing Science Home *