Date | Topic | Assignment | |
---|---|---|---|
Aug. 29 | Introduction | ||
Aug. 31 | Introduction (2) | ||
Sep. 5 | Introduction (3) | ||
Sep. 7 | Introduction (4) | ||
Sep. 12 | NSB (1) | ||
Sep. 14 | NSB (2) | ||
Sep. 19 | NSB (3) | Homework assignment 1 (Due date: 12:30pm on Sep. 26) | |
Sep. 21 | Expression Evaluation and Control Flow (1) | Project 1 (Due date: 12:30pm on Oct. 5) | |
Sep. 26 | Expression Evaluation and Control Flow (2) | ||
Sep. 28 | Program Syntax (1) | ||
Oct. 3 | Program Syntax (2) | ||
Oct. 5 | Program Syntax (3) | Homework assignment 2 (Due date: 12:30pm on Oct. 12) | |
Oct. 10 | Program Syntax (4) | ||
Oct. 12 | Program Syntax (5) | ||
Oct. 17 | Midterm | ||
Oct. 19 | Midterm Review | ||
Oct. 24 | Semantic Analysis (1) | Homework assignment 3 (Due date: 12:30pm on Oct. 31) | |
Oct. 26 | Semantic Analysis (2) | Project 2 (Due date: 12:30pm on Nov. 9) | |
Oct. 31 | Functional Programming (1) by Dr. Eli Tilevich | ||
Nov. 2 | Semantic Analysis (3) | Homework assignment 4 (Due date: 12:30pm on Nov. 9) | |
Nov. 7 | Functional Programming (2) | ||
Nov. 9 | Functional Programming (3) | ||
Nov. 14 | Logic Programming (1) | Project 3 (Due date: 12:30pm on Nov. 30) | |
Nov. 16 | Logic Programming (2) | ||
Nov. 28 | Logic Programming (3) | Project 4 (Due date: 12:30pm on Dec. 12) | |
Nov. 30 | Subprograms (1) | Homework assignment 5 (Due date: 12:30pm on Dec. 7) | |
Dec. 5 | Subprograms(2) | ||
Dec. 7 | Implementing Subprograms (1) |