CS 81.21:  Introduction to UNIX & Linux

[an error occurred while processing this directive]
Back to Eric S. Home Page

Page last updated 14 August, 2015 .

Syllabus

Santa Rosa Junior College
Fall 2015 Semester, Classroom/Online sections


Instructor:  Eric Skagerberg
Web site:  < http://www.santarosa.edu/cs/eric >
Private e-mail:  e r i c at s k a g e r b e r g dot c o m   (private correspondence only!  See below for course material questions)
Home Office:  (707) 573-1460, Monday - Friday 8 a.m. - 8 p.m., as available.
Computer Studies Front Desk:  Maggini Hall 2932,  (707) 527-4778

Schedule
Listings
Section # Days Lecture
CS 81.21 1369 & 2013 Online
8/17 - 12/11
Online Recordings & Transcripts

Office Time by phone or e-mail:

In Brief:

Required Text (see Materials below):

Software Required:

Homework and Tests (see Assignments, Exams, and Grading below):

 

Details:

Course Description

Designed for the skilled computer user. This course will introduce the student to the basic concepts of the UNIX or Linux operating system. Completion of the course will provide a good basic working knowledge of: essential commands, login and logout sequences, setting passwords, fundamentals of the vi editor, piping and redirection, security and process control, the Kernel, File System, shell programming, the X Window system, and basic system administration. (P/NP option)

Prerequisites: Although this course has no administrative prerequisites, it is not designed for beginners, and the instructor recommends familiarity with a command-line system, such as the Windows Command Prompt. Students will find programming experience helpful as well.

 

Materials

 

SRJC Computer Laboratories

Lab hours: If you enrolled in a classroom section, it assumes you will spend an additional 3.5 hours per week in a computer lab.  However, all of the course material is online, so you can complete the assignments from anywhere, if you have the necessary Internet setup.  The actual time you spend on each assignment will vary.

ASSIGNMENTS: Your instructor posts assignments on the course web site.

No printing in the CS Lab:  Do not print course materials in the CS lab. You may print them at home or elsewhere, but if you print lab assignments or other course documents in the lab, you may be asked to leave. If you need paper copies of any course material, please ask me.

 

Assignments, Exams, and Grading

How to submit assignments:
You will find your assignments in the Assignments & Schedules section of the main UNIX course page.  To reach these materials, log in to the Cisco Networking Academy with your user name and password (not your student.santarosa.edu user name or password!), open the course material, and then open the Modules section.

Due dates:  With the exception of the Mid-term exam and the Final exam, all due dates for chapter assignments are advisory only, with no late penalty. However, in order to take the Mid-term and Final exams, you must first have completed all chapter assignments up to that point; otherwise those exams will not open for you.

EXAMS:  The course will have one Mid-term and one Final exam, both online. The Final exam will cover the second half of the course. You may take exams with open book and open notes. Unlike the chapter exams, the Mid-term and Final exams close on their due dates, and you cannot open them afterwards. To take these exams, you must first complete all prior chapter assignments.

Missing a Test: If you find you cannot take a test during the scheduled time, you must make arrangements BEFORE the test with me for a special test, otherwise I will record a score of zero for your grade.

GRADING:

Point Scoring
Assignments Count Points Each Total
Chapter Exams 16 10 160
Labs 13 5 65
Dicussions Intro Post 1 5 5
Mid-term & Final Exams 2 50 100
Total possible points    

330

 

Minimum Points
Minimum for Grade Percentage of Total Possible Points
Total 100% 330
A over 89.5% 296
B over 79.5% 263
C over 69.5% 230
D over 59.5% 197
F 0 to 59.5% 0 to 197

PASS/NO PASS: You may apply for a Pass/No Pass option in this course no later than 30% of the course duration; please see the Assignment Schedule for the date. You get Pass (P) for "C" level work or better, and the units don't affect your grade point average.   To change to Pass/No Pass, visit the SRJC Registration Web Link.

ATTENDANCE: Students have responsibility for all material covered in lectures and labs, in addition to assignments.  However, I base grades on assignments and exams.

WITHDRAWAL FROM CLASS: YOU have the responsibility to withdraw from class if you decide to not complete the course. Please see the Assignment Schedule for the withdrawal deadline date. To officially withdraw from a class, you must visit the SRJC Registration Web Link, or submit a drop form to the Admissions and Records Office.  After the withdrawal deadline, I cannot give you a "W" grade, but instead must give you an A, B, C, D, or F, based on the assignments and tests you have completed (normally resulting in an F). Before withdrawing, please contact me; perhaps I can help.

Academic Integrity

CONDUCT: Please follow the SRJC Student Conduct Standards.  Please expect violation of any of these rules to reduce your grade, result in your removal from this course and/or other disciplinary action, which can appear on your record and transcripts.

The system maintenance and administration skills covered in this course require self-reliance and independent effort. As such, this course follows the Harvard rules on Plagiarism and Collaboration. Collaboration in the completion of assignments is prohibited. However, you may collaborate in some non-assignment activity, as described below.

 

Your Student Server Linux Account

As an Introduction to Unix & Linux student, you must obtain an account on student.santarosa.edu, SRJC's Linux server.