CS 114 - Unix Tools - Fall 2004

Overview

CS 114 is a four week, one credit, S/U only course. It runs September 27, 2004 to October 22, 2004. The drop deadline is Monday, October 4; one week into the course. The course prerequisite is CS 100 or equivalent programming experience. Auditors and visitors are welcome.

Lectures: 12:20-1:10 pm MWF, 101 Phillips Hall
Instructor: Nate Nystrom
Email: cs114@cs.cornell.edu
Office Hours: Wednesdays 4-5:00pm in Upson 4112, or email me to setup an appointment

There is a course newsgroup: cornell.class.cs114. The Cornell news server is newsstand.cit.cornell.edu. If you have questions of a general nature, please post them to the newsgroup. To post messages use your netid and your netid password when prompted. See http://www.cit.cornell.edu/services/netnews/ for information on reading or posting to newsgroups at Cornell.

Prerequisites

From the course catalog description: "An introduction to Unix, emphasizing instruction in tools for file management, communication, process control, and program development. Knowledge of at least one programming language is expected. Projects assume no previous knowledge of Unix or expertise in any particular language."

Books

Just Enough Unix (4th ed), P. K. Andersen, McGraw Hill, 2003. Prentice Hall, 1999.
UNIX in a Nutshell, A. Robbins, O'Reilly, 1999.

All books are optional, although Andersen is recommended, especially if you have little experience with computers. Andersen is great for beginners. It starts from the very basics and slowly explains Unix basics in great detail and lots of examples. Robbins is a reference guide. It does not explain how things work, only what they do. It gives few examples.

Students with disabilities

In compliance with the Cornell University policy and equal access laws, we are available to discuss appropriate academic accommodations that may be required for students with disabilities. Requests for academic accommodations are to be made during the first three weeks of the semester, except for unusual circumstances, so arrangements can be made. Students are encouraged to register with Student Disability Services in 420 CCC to verify their eligibility for appropriate accommodations.