OPERATING SYSTEMS ICOMS W4118, Dept of Computer Science, Columbia University
Home | Announcements | Lectures | Homeworks | Grades | Discussion | Resources

HOMEWORK ASSIGNMENTS
Homework assignments are listed below and should be completed and submitted in accordance with the course homework policy. Solutions to the homework assignments will generally be posted approximately one week after the assignment is due. You should provide hardcopy and electronic submissions of the programming portion of your homework. Groups have been assigned for the group programming assignments in Linux on Vmware. Your VMware disks are not backed up, so you should make sure that any source code changes you make are backed up to your home directories. One method of doing this is using diff. If necessary, you can also obtain a clean VMware disk.

To do electronic submission, create a separate directory in which you put all the files that you are going to submit, go to your submission directory, and then run the command ~w4118/bin/submit. Note that EVERYTHING in your current directory will be submitted. After a successful submission, you will receive a confirmation email from the class account with a list of files received. In case of not receiving the confirmation, try again and contact the TA staff. You can submit multiple times, but the last submission is what counts. Each submission will be time stamped.

Homework 1 Solutions
Homework 2 Solutions
Homework 3 Solutions
Homework 4 Solutions
Homework 5 Solutions
Homework 6 Solutions


Jason Nieh, nieh@cs.columbia.edu