cs1120: Problem Sets
Problem Set 1: Making Mosaics
(Out: 28 August, Due:
4 September
) - Divide-and-Conquer Problem Solving, Introduction to Procedures [
Submission
]
Problem Set 2: Procedurally Predicting Poker Probabilities
(Due: 14 September) - Programming with Data
Problem Set 3: L-System Fractals
(Due: 23 September) - Lists, List Recursion
Problem Set 4: Constructing Colossi
(Due: 30 September) - Lists and Procedures Review; Running Time Analysis
Problem Set 5: Wahoo! Auctions (Programming with State)
(Due 19 October)
Problem Set 6: Adventures in Charlottansville (Programming with Objects)
(Due 30 October)
Problem Set 7: Charming Snakes with Mesmerizing Memoizers (Implementing Languages)
(Due 4 November)
Project: May a Dynamic Web Application
(
Project Presentations
)