Assignments for Mathematics 121, Fall 2006-07
Programming Assignment 1: Karel the Robot (due Tuesday 9/5)
Lab 1
|
Assignment 1 description
|
Assignment 1 project folder
Programming Assignment 2: Simple Java (due Monday 9/18)
Lab 2
|
Assignment 2 description
|
Assignment 2 project folder
Programming Assignment 1 Addendum: Karel Redux
Lab 3
|
Lab 3 folder
Programming Assignment : Breakout (due Monday 10/2)
Assignment 3 description
|
Assignment 3 project folder
|
Demos description
Theory Assignment 1: Sipser Chapter 1 (due Monday 10/9 and Wednesday 10/25)
Sipser chapter 1 assignment
Programming Assignment 4: Hangman (due Monday 10/30)
Assignment 4 description
|
Assignment 4 project folder
|
Demos description
|
Simple files
Theory Assignment 2: Sipser Chapter 2 (due Monday 11/6)
Sipser chapter 2 assignment
q
Programming Problem Set 1: Parameters (due Monday 11/13)
Parameter problem set
Programming Problem Set 2: Machine Representation (due Monday 11/20)
Machine representation problem set
Programming Assignment 5: Yahtzee (due Monday 11/27)
Assignment 5 description
|
Assignment 5 project folder
|
Demos description
Theory Problem Set 3: Sipser Chapter 3 (due Monday 12/4)
Sipser chapter 3 assignment
Starter folder for convex hull program
Programming Assignment 6: NameSurfer (due Monday 12/11)
Assignment 6 description
|
Assignment 6 project folder
Theory Problem Set 4: Sipser Chapter 4 (due Monday 12/11)
Sipser chapter 4 assignment
Back to my home page
|
Lectures
|
Materials, Links, and Handouts