CS 4700: Programming Languages
Fall 2006

Class Schedule

This class schedule is tentative. It may change at any time. Check here for updates, and listen in class for announcements of schedule changes.

Current Class Schedule

08/31
Introduction & History

Read: Chapters 1–4
Out: Homework 1
09/07
Syntax

Read: Chapter 4
Out: Project 1
09/14
Syntax

Read: Chapter 5
Due: Homework 1
Out: Homework 2
09/21
Basic Semantics

Read: Chapter 5
Due: Project 1
Out: Project 2
09/28
Basic Semantics

Read: Chapter 5
Test: Midterm 1
Due: Homework 2
Out: Homework 3
10/05
Basic Semantics

Read: Chapter 6
Due: Project 2
Out: Project 3
10/12
Data Types

Read: Chapter 6
Due: Homework 3
Out: Homework 4
10/19
Data Types

Read: Chapter 6
Due: Project 3
Out: Project 4
10/26
Data Types

Read: Chapter 7
Due: Homework 4
Out: Homework 5
11/02
Control I—Expressions and Statements

Read: Chapter 7
Test: Midterm 2
11/09
Control I—Expressions and Statements

Read: Chapter 8
Due: Project 4
Out: Project 5, Homework 6
11/16
Control II—Procedures and Environments

Read: Chapter 8
Due: Homework 5
Out: Homework 7
11/23
No Class
Thanksgiving
11/30
Control II—Procedures and Environments

Read: Chapter 9
Due: Project 5, Homework 6
12/07
Abstract Data Types and Modules

Read: Chapter 9
Due: Homework 7
12/14
Test: Final

Last modified: Fri Nov 3 16:38:36 MST 2006 by Jerry James