DEPARTMENT OF COMPUTER SCIENCE
CS360 PROGRAMMING LANGUAGE CONCEPTS
Spring 2005

Course Schedule

Date Topic and Reading Announcements Slides/Notes
Week 1 Intro and Overview of Programming Languages
Reading: Chapter 1 - 3
Lecture 1 (1 & 2)
Week 2 Lexical Analysis, Parsing and Functional Languages
Reading: Chapter 4 and 11

HW 1 out;
Lecture 2 (3 & 4)
Week 3 High-order Functions and Parsing
Reading: Chapters 4 and 11

Term Project out
Lecture 3 (5 & 6)
Week 4 Semantics
Reading: Chapter 5

HW 2 out
Lecture 4 (7 & 8)
Week 5 Syntax and Semantics
Reading: Chapter 1-5 and 11
. Midterm

Week 6 Types
Reading: Chapter 6
HW 3 out Lecture 5
Week 7 Exception Handling
Reading: Chapter 7 and 8
Lecture 6
Week 8 Midterm 2
Reading:
HW 3 due
Midterm 2 Review Sheet
Week 9 Object-oriented
Reading: Chapter 10
HW 4 out
Lecture 7

Week 10
Reading:
HW 4 due Final Exam Review Sheet
Week 11 Final Exam
. .

Maintained by Amie Souter.
Last modified March 24, 2005.