CSCI 334

Principles of Programming Languages

Home | Lectures | Handouts | Reading | Links

Handouts

Date Number Title
1 Feb 1 Syllabus
1 Feb 2 Homework 0
7 Feb 3 Homework 1
12 Feb 4 Homework 0 Solutions (campus only)
14 Feb 5 Homework 2
20 Feb 6 Homework 1 Solutions (campus only)
23 Feb 7 Homework 3
28 Feb 8 Homework 2 Solutions (campus only)
2 March 9 Homework 4       expr.sml       art.sml
7 Mar 10 Homework 3 Solutions (campus only)
7 Mar 11 Homework 5
13 Mar 12 Homework 4 Solutions (campus only)
14 Mar 13 Midterm Instructions      
Sample Questions Answers to Sample Questions
27 Mar 14 Homework 5 Solutions (campus only)
4 April 15 Homework 6       ExprVisitor.java Due Tuesday, 11 April
4 April R1 Reading 1 (for Thursday, 6 April)
4 April R2 Reading 2 (for Tuesday, 11 April)
11 April 16 Homework 6 Solutions (campus only)
17 Midterm (not on web)
11 April R3 Reading 3 (for Tuesday 18 April)
11 April 18 Homework 7       Scala Programs Starter       Squeak BankAccount Tutorial
18 April 19 Homework 8       RSG Starter       Sets.scala Starter       stack.cc code for 12.1
24 April 20 Homework 7 Solutions (campus only)
25 April 21 Homework 9       Edit Buffer Starter      
2 May 22 Homework 8 Solutions (campus only)
2 May 23 Homework 10       Starter Code for Sieve       ProducerConsumer.scala
2 May R4 Reading 4 (for class Tuesday 9 May)
9 May 24 Homework 9 Solutions (campus only)
12 May 25 Homework 10 Solutions (campus only)