Syllabus for online CS160A Introduction to Unix/Linux
Sections: 831 (crn 36537) and 832 (crn 38702)

Instructor:    Peter Wood
Office:             Science Hall, Room 35B      
Phone:            (415) 239-3229
Email:             pwood@ccsf.edu   (the best way to reach me)          

Optional Orientation:         Saturday January 23    12-1pm Cloud 218

Spring 2010 Schedule

Week

Dates

Topics

Due on the following Tuesday

1

1/19 -1/25

Intro to Unix

Homework #1: Basic utilities

2 1/26 - 2/01  Editing with vi Test #1

3

2/02 - 2/08

File Management Utilities

Homework #2: File mgt utilities

4

2/09 - 2/16

File Permissions

Test #2

5

2/17 - 2/23

Text File Utilities

Homework #3: Text File utilities

6

2/24 - 3/01

Searching with grep

Test #3

7

3/02 - 3/08

Shell Scripts

Homework #4: Shell scripts

8

3/09 - 3/18

Administration Utilities

Final Exam Wed Oct 14 6-8pm

Advisories and Prereqs
    None
Required Text
    There is no required text. All readings are available online.  
Grading
   
Tests and assignments that are not completed will be counted as zeros.
    Extra credit adds one point to the final average.
    Final Exam is now given online, open book, open notes.
Late assignments will be penalized:
    10% up to 1 week late
    20% up to 2 weeks late
    30% for 3 or more weeks
Final grades
are determined as follows:
    50% Average of the highest two of the three tests
    25% Homework Average
    25% Final Exam
Standard grading is used:
    90 - 100 A
    80 -   89 B
    70 -   79 C
    60 -   69 D
      0 -   59 F