Syllabus
344 Unix Utilities/Shell Programming
Spring 2007
OCNL 224,
898-5709, tyson@ecst.csuchico.edu
See my schedule
for my office hours.
Required Textbook:
Attendance:
Attendance of lectures is not required, but is highly recommended. You will be responsible for all material covered during lecture. A significant portion of your grade will be based on your class participation. If you miss many classes, your grade will suffer.
Grading:
Grading is relative. The students that do the best work will get an A , the students who don’t do as well will get a B, and so on. I do not follow the traditional percentage grades of 90% = A, 80% = B, etc., and I do not grade on a curve that defines how many students will receive each grade.
Students will
receive a letter grade A-F (4.0 – 0.0) for each category
(1 for class participation, 1 for assignments, 1 for lab demonstrations). The course grade will
be a weighted average of the individual letter grades (see category
percentages below). This mechanism allows for relative grading of
each category (e.g., if the best score on the exams is a 60%, that
student will probably receive an A for the exams, thus an A
(not the 60%) will be averaged with the student’s other
grades).
I
will routinely post the grading spreadsheet on the class webpage. If
I make a mistake in the posted grades, talk to me immediately. If
you do not talk to me within a week of the posting of a grade, I will
assume you think the grade is correct and fair, and you will lose
your right to dispute the grade.
Grade category percentages
Class participation 25%
Programming assignments 50%
In Lab Demonstrations 25% (in-lab quizzes)
I expect all
students to understand and follow the University’s honesty
policies (http://www.csuchico.edu/prs/EMs/EM04/em04_36.htm).
I will fail students who do not follow these policies, even if they
don’t understand them. It is your responsibility to understand
these policies. If you are planning on cheating you might want to
read my cheating
policy.