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)

cs1120: Introduction to Computing
University of Virginia
evans@virginia.edu
Using these Materials