Weekly Homeworks
We will have a short homework assignment every week. The homeworks are meant to be fairly straight-forward and to simply enable you (and the instructor!) to check that you are following the basic material covered in class and the reading. Many of the questions are the exams are likely to be similar to those in the homeworks.
Some of the homework will be pencil and paper analysis, a few will be short essays, and some will be relatively simple programming assignments. Each is graded on a ten point scale.
- Homework 1: Due Friday 9/10 : Explore Scratch Website and Browse Existing Projects (Essay)
- Homework 2: Due Friday 9/17 : Create a Drawing (Programming). An example solution.
- Homework 3: Due Friday 9/24 : Decision Trees and Interactive Stores (Programming). An example decision tree.
- Homework 4: Due Friday 10/1 : Binary Numbers and Variables (Pencil and Paper). Solutions here.
- Homework 5: Due Friday 10/8 : Boolean Logic and Ted Talk (Pencil and Paper/Essay). Solutions here.
- Homework 6: Due Friday 11/5: Lists (Programming). An example solution here.
- Homework 7: Due Friday 11/12: Binary Search and Replacement Algorithms (Pencil and Paper). Solutions here.
- Homework 8: Due Friday 12/3: Counting operations and simple sorts (Pencil and Paper). Helpful guide here. Solutions here.
- Homework 9: Due Wednesday 12/8: Google Trends (Essay)
Menu
Fall 2010Time: MWF 9:55-10:45
Room: 105 Psychology
Lab: 1370 CS (1st floor)
Instructor:
Prof Andrea Arpaci-Dusseau
Office Hours Tue 2:30-3:30, Wed 11-12
Office: 7375 Computer Sciences
Email: dusseau "at" cs.wisc.edu