The intent is to familiarize the student with the Unix system, its editor, debuggers, etc. C and Unix will NOT be taught as part of this course. System calls and other aspects of Unix will be introduced as the course progresses and programming projects are assigned. Written Homeworks There will be about 4 short homework assignments for which you must provide written answers. They are not a large portion of your grade for this class, but they do help be sure you understand some of the fundamental operating system concepts that you cannot learn through just programming.
Homeworks are to be turned in individually.
Discussion of problems among students is encouraged, but when it comes to ultimately solving the problem, your answers must be your own. There is a remote possibility of a pop quiz for which no advance notice will be provided. Exams will be closed book and closed notes. The majority of each exam will cover basic ideas and objectives of the class with a few questions testing additional understanding and insight. All programs and written homeworks are due at the start of class on the due date.