All homework is due at 11:55PM on the due date, unless noted otherwise on the assignment. I will grade and return these to you as quickly as possible. I’ll try for three class periods, but can’t guarantee it.
When you are asked to analyze something, or explain something, please be complete, and show your work (including any commands you give, and their output, to show how you did the problem). Otherwise, even if you get the right answer, you will get ZERO (that’s 0, zip, nada, rien, nothing) points. Think your answer through and do a rough draft. Students (and professionals, actually) often overlook this, but it is vital. Write clearly and cogently. If the question asks for an opinion, state your opinion clearly, justify it, and don’t ramble. Answers that start, “My opinion is yes . . . ” and conclude with “. . . on the other hand it could equally well be no” won’t get much credit.
When you turn in homework, you must turn in an ASCII, a PostScript, or a PDF version of your answers (you can use any text processor you like to generate these). Please do not submit Microsoft Word files. I sometimes grade homework on UNIX-based or Linux systems, and it can be difficult to read those files on such a system. If you submit PostScript, please be sure the file will print on our department printers (use ghostscript(1) or gs(1) to check this; if it displays the file properly, the file should print correctly).
When you turn in your file, please use an appropriate extension: “.pdf” for a PDF file, “.ps” for a PostScript file, and “.txt” for an ASCII file.
Please turn in your work electronically through SmartSite.
Your grades will be posted to SmartSite when the homework assignment is graded. I will also post comments on why you gained, or lost, points.
Extra credit is tallied separately from regular scores. It counts in your favor if you end up on a borderline between two grades at the end of the course. But, not doing extra credit will never be counted against you, because grades are assigned on the basis of regular scores. You should do extra credit if you find it interesting and think that it might teach you something. Remember, though, it is not wise to skimp on the regular assignment in order to do extra credit!
As this is a graduate class, I expect that you can manage your own time. So if your homework is occasionally late, I will assume there is a very good reason. (If the reason is a a serious one, like a medical reason or a family emergency, I’d appreciate your letting me know.) So I will not deduct points without warning you. If this becomes a problem for an individual or the class, I reserve the right to begin imposing penalties, so please do not abuse this!
Also, I will not post my answers until all homework has been turned in, so it is to your classmates’ benefit, as well as your own, not to be too late.
If you feel that I made an error in grading, please come see me and I’ll look over it (and possibly talk with you about it). However, don’t dally; any such request must be made within one week of when the grades were made available. After that, I won’t change your grade.
ECS 235B, Foundations of Computer and Information Security
Winter Quarter 2012