CSC 233: Foundations of Computation, Fall 2011
News

Wednesday, August 24:
First Class

Monday, August 29:
Start reading "A Brief Summary of Scala" and going through the Kojo "Scala Tutorial" story.

Friday, September 2:
Scala Exercises

Wednesday, September 14:
Turtle Command Exercises

Friday, September 23:
Inclass Exercises

Monday, September 26:
Do parts e, f, and g of the inclass exercises (to discuss in class)

Wednesday, September 28:
Review for Exam 1 (Solutions)

Friday, September 30:
Exam 1: Lists, Trees, Scala, and Properties of Programs

Monday, October 10:
Read Sections 7.710 in Aho & Ullman; selected exercises to be discussed in class

Wednesday, October 26:
Read Sections 9.6 and 9.7 in Aho & Ullman; do Exercises 9.6.14 (to discuss in class)

Friday, October 28:
Read Sections 9.8 and 9.9 in Aho & Ullman

Monday, October 31:
Do Exercises 9.8.3 and 9.9.4 (to be discussed in class)

Friday, November 4:
Chapter 9 Homework

Monday, November 7:
Review for Exam 2 (Solutions)

Wednesday, November 9:
Exam 2: Sets, Functions, Relations, and Graphs

Monday, November 14:
Read Sections 10.110.2

Wednesday, November 16:
Read Sections 10.310.4 and State Machines

Friday, November 18:
Read Sections 10.5 and 10.810.9

Monday, November 21:
Chapter 10 Homework

Friday, December 2:
Read Sections 12.5 and 13.14 in Aho & Ullman (for background in propositional logic, see 12.14 and 12.8)

Monday, December 5:
Read Sections 12.6 and 13.5 in Aho & Ullman

Wednesday, December 7:
Read Sections 13.68 in Aho & Ullman

Friday, December 9:
Do Exercises 12.5.1, 12.6.1, 12.6.2, 12.8.6, 13.3.1, 13.4.2, 13.5.2, and 13.8.1 (to discuss in class)
DePauw University,
Computer Science Department,
Fall 2011
Maintained by Brian Howard
(bhoward@depauw.edu
).
Last updated