CS3304 Comparative Languages Schedule


    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)