CMPS 105: Systems Programming

Homework


All homeworks are due at midnight on the date specified. Late homeworks will not be accepted unless they are the result of an emergency or severe illness, and then only by permission of the instructor. Be forewarned, if you claim to have had an emergency or severe illness, I will require a note from your doctor.

Turning in homework

Homeworks are to be turned in electronically, using submit. The class locker is cmps105-sb.s05 and the assignment name is simply homeworkn, where n is the number of the homework, i.e. homework #1 is homework1. The filename should match the assignment name.

For example, to submit homework #1, assuming that you have correctly placed your homework in a file called homework1, simply type:

    submit cmps105-sb.s05 homework1 homework1

For more information about how to use submit, just type "submit -m" on one of the cats machines and you will get the instructions.

All homeworks must have your name and email address at the top of the file.


Homeworks

Homework
Exercises
Due
1
1.2, 1.4, 1.5, 2.1
Friday, April 1
2
3.1, 3.4, 3.6, 4.3
Friday, April 8
3
4.5, 4.9, 4.11, 4.13, 4.15
Friday, April 15
4
5.3, 5.4, 5.5, 5.
Friday, April 22
5
6.1
Friday, April 29
6
7.2, 7.4, 7.7, 7.9
Friday, May 6
7
8.2 (don't write a test program), 8.3, 8.4,
Friday, May 13
8
10.1, 10.4. 10.7
Friday, May 20
9
14.1, 14.2, 14.4
Friday, May 27
10
Email me a brief description of the retreat talk you attended
Friday, June 3


sbrandt@cs.ucsc.edu