| Intro to Unix | Tutorial | Run through this if needed: do not hand in |
| Copy | Copy | Time how long this takes to copy a large file. Then define BUFSIZ to be 1, and time it again |
| Signals | Counter | Modify this program to count signals, and exit after 3rd siginit |
| Protection | Changemod | Modify this program to use commands like +r or -w to set or clear the user's read and write bits |
| Directories | move | |
| C(n,k) | Pascal's Triangle | You may find it useful to have a program that takes a long time to run |
You will be encouraged to assist each other in learning C and Minix, and discussing alternative strategies for the challenges.
It is expected that all work you submit is your own. If you have any questions about these expections, please see me.