Instructor: Bruce Bolden
Office: JEB 232
Office Hours:
Bruce's Schedule
Email address:
bruceb @ cs.uidaho.edu
Class Home Page:
CS 210 Home
Text:
Programming Languages: Design and Implementation,
Fourth Edition,
Pratt/Zelkowitz, Prentice-Hall, 2001.
Earlier texts will be adequate.
Prerequisites: CS 121 (or CS 213) and required GPA.
Chapter(s) Topic Date
1 Introduction/Overview January 9 Language Concepts
2 C January 14
Martin Luther King, Jr. Day---no class January 21 2 C Language Concepts
More Language Concepts January 28 Compiler Concepts 3 Grammar
3 Grammar February 4 Regular Expressions Lexical Analysis
lex & yacc February 11 lex
President's Day---no class February 18 yacc
Scheme February 25 Exam #1
8 Scheme (ML) March 4
Spring Break March 11
Object Oriented Programming March 18
OOP/Java March 25
OOP/Java April 1
OOP/Java April 8 Review for Exam
Exam #2 April 15 Prolog
Prolog April 22
Other topics April 29
Finals May 6
Quizzes: Most Fridays (may also be unannounced)
Final Examination: ???day, May 7: 10:30--12:30 AM