Scott Jordan
Department of Computer Science University of California, Irvine
  CS 132 Problem Sets

Advice:

Many problems will require a good bit of interpretation. You will find that often the problem gives you more information than you need, or not enough. This is intentional. Hence, I expect you to struggle with some problems. There is no one correct answer to many problems. An answer is almost never sufficient without an explanation.  This is particularly true if you want to convince me that your approach, although it may be different than mine, is reasonable. Any assumptions you have made should be stated clearly at the top of the solution. On a small scale, this makes the problems much more representative (than most textbook problems) of problems you will encounter in real life.

You are welcome to come ask me questions about how to approach a problem. You may discuss how to approach a problem with as many other students as you like, but you must work out the solution by yourself. Identical solutions presented by different students will be considered cheating if it is clear that collaboration proceeded beyond discussing the approach to the problem.

Problem sets should be completed on paper and turned in at the beginning of lecture. Explain what you are doing in English. An answer or some arithmetic, without an explanation in English, will often not receive full credit. This will also help us give you partial credit when you do something wrong early in the problem upon which later results depend. Make sure you answer all questions asked. Often problems include multiple questions. Please mark final answers in boxes to make grading easier.

We will make available solution sets online when each problem set is graded and returned. You are encouraged to obtain these solutions and to compare them to your solution.

Problem Set #1, assigned 10/3 due 10/10

Problem Set #2, assigned 10/10 due 10/17

Problem Set #3, assigned 10/17 due 10/24

Problem Set #4, assigned 10/24 due 10/31

Problem Set #5, assigned 10/31 due 11/7

Problem Set #6, assigned 11/7 due 11/14

Scott Jordan last modified June 4, 2013 UCICSNetworked Systems