CS 81.21: Introduction to UNIX & Linux

Eric Skagerberg

TENTATIVE* Semester Schedule

 AS OF: 19 May, 2011

Spring 2011

Classroom/Online sections 6986 & 5395
Classroom web broadcast Thursday 6 p.m. - 9 p.m.

 

For SRJC administrative dates and deadlines, please see below, and in the Academic Calendar.
   Also see the New Student Frequently Asked Questions.

**NOTE: Unless otherwise noted, assignments are due by midnight on dates given below.

To reach Lab Exercises & Answer Forms, enter your CATE user name and CATE password (not your Student server student.santarosa.edu user name or password!).

Session
Date Lecture Topics & Reading Assignment Due Next Day** Reference Reading
 

(See Assignment column for Answer Forms)
Live Online Class via CCC Confer/Elluminate
· Enter your CATE user name & password
· All lectures include Closed Captioning ("[CC]" button)
· Recorded Lecture Archive Guide

Lab assignment directions & Answer forms require your CATE user name & password
Extra Credit Assignments
These are for reference only, and not required.  Read the lab exercises, and then look up topics and commands through the links below as needed.
Linux Documentation Project Guides (esp. Introduction to Linux)
LN5: Linux in a Nutshell 5th ed.
More online reference works: Unix Resources
Tue
01/18
Semester begins - CATE Student Check-in
- Student Server Account Application
- Elluminate Guide
-- Prepare yourself & your computer before class!
 
1
Thu
01/20
6 pm

Introduction
Obtaining an account, Logging in
Lab #1:  Unix system basics; E-mail; Entering Shell commands
Lab Orientation

Recorded Lecture Session 01-20 (2.4 hours)

 

References for Lab #1:
Basic UNIX Command Reference Reading
- Unix-Intro Message List Guide

2
01/27

Lab #1:  Unix system basics; E-mail; Entering Shell commands
Lab #2:  Basic text editing with VI
Lab Directory Instructions

Recorded Lecture Session 01-27 (2.3 hours)
(Sun. 01/30: Last day to drop with full refund)

Lab #1: Basic commands & E-Mail
Lab #1 Answer Form
Unix-Intro Message Input
Due Sun 01/30
References for Lab #2:
Vi Editor Reference Reading
- Lab Directory Instructions
3
02/03 Lab #2:  Basic text editing with VI
Lab #3:  Managing your files

Recorded Lecture Session 02-03 (2.2 hours)

Lab #2: Editing with Vi
Lab #2 Answer Form
Due Sun 02/06
References for Lab #3:
Utilities and File Management Reference Reading
4
02/10 Lab #3:  Managing your files
Lab #4:  I/O Redirection & Pipes

Recorded Lecture Session 02-10 (2.3 hours)
(Sun. 02/13: Last day to drop without "W")

Lab #3: Utilities and File Management
Lab #3 Answer Form
Due Sun 02/13

References for Lab #4: 
Input/Output Redirection Reference Reading

02/17
* * No meeting: SRJC Professional Development Day * *
 
5
02/24 Lab #4:  I/O Redirection & Pipe
Lab #5:  Getting Information on UNIX

Recorded Lecture Session 02-24 (2.1 hours)
(Sun. 02/27: Last day to change to or from P/NP)

Lab #4: I/O Redirection
Lab #4 Answer Form
Due Sun 02/27
References for Lab #5:
Getting Information Reference Reading
6
03/03

Lab #5:  Getting Information on UNIX
- Secure File Transfer
- Packaging Files
Lab #6:  Permissions, System Processes

Recorded Lecture Session 03-03 (2.0 hours)

Lab #5: Getting Information
Lab #5 Answer Form
Due Sun 03/06
References for Lab #6: 
Controlling Your Environment Reference Reading
7
03/10 Lab #6:  Permissions, System Processes
Review

Recorded Lecture Session 03-10 (2.0 hours)

Lab #6: Controlling your Environment
Lab #6 Answer Form
Due Sun 03/13

8
03/17

Mid-term Exam
(available Saturday 03/12 through Thursday 03/17 only)
Unix Exam Guide
Want a quiet place to take the exam? Instructor on duty Thursday 03/17, starting 6 p.m., Room 2923, Maggini Hall, Santa Rosa campus

Mid-term Exam
Closes 11:59 p.m. Thursday 03/17
Labs 1 - 6 not accepted after today!
 
03/24
* * * No meeting: Spring Break * * *

Special Recorded Lecture Session 2010-03-11 (1.4 hours)
  - Ubuntu Linux installation

 
9
03/31 Lab #7:  Text File Utilities

Recorded Lecture Session 03-31 (1.3 hours)


(No assignment due)
References for Lab #7: 
Text File Utilities Reference Reading
10
04/07

Lab #7:  Text File Utilities
(Instructor Evaluation)
Lab #8:  Shell Scripts I - Introduction

Recorded Lecture Session 04-07 (1.9 hours)

Lab #7: Text File Utilities
Lab #7 Answer Form
Due Sun 04/10

References for Lab #8: 
Shell Script Reference Reading
Binary/Octal Introduction to umask by Pat Grosh

11
04/14 Lab #8:  Shell Scripts I - Introduction
Lab #9A:  Shell scripts II

Recorded Lecture Session 04-14 (2.0 hours)

Lab #8: Shell Scripts I
Lab #8 Answer Form
Due Sun 04/17
References for Lab #9 A & B:
Shell Script Reference Reading
12
04/21 Lab #9A:  Shell scripts II
Lab #9B:  Shell scripts III
Lab #10:  System Administration: Creating User Accounts

Recorded Lecture Session 04-21 (1.7 hours)

Lab #9A: Shell Scripts II
Lab #9A Answer Form
Due Sun 04/24
13
04/28 Lab #9B:  Shell scripts III
Lab #10:  System Administration: Creating User Accounts

Recorded Lecture Session 04-28 (2.1 hours)
(Sun. 05/01: Last day to drop with "W")

Lab #9B: Shell Scripts III
Lab #9B Answer Form
Due Sun 05/01
References for Lab #10:
- User Account Management Reference Reading
- Portable Linux Instructions
14
05/05

Lab #10:  System Administration: Creating User Accounts
Lab #11:  System Administration: File Systems

Recorded Lecture Session 05-05 (2.0 hours)

Lab #10: User Account Management
Lab #10 Answer Form
Due Sun 05/08

References for Lab #11:
- File Systems Reference Reading
- Portable Linux Instructions
- Diskette image file:  testdisk.img

15
05/12

Lab #11:  System Administration: File Systems

Recorded Lecture Session 05-12 (1.9 hours)

Lab 11:
Lab #11: File Systems
Lab #11 Answer Form
Due Sun 05/15

Extra Credit Assignments
Deadline for Test Bank Extra Credit: Sun 05/15
16
05/19 Lab #11:  System Administration: File Systems
Lab #12: The X-Window system
Review for the Final Exam

Recorded Lecture Session 05-19 (1.7 hours)

Optional Lab 12:
Lab #12: Linux X-Window System
Lab #12 Answer Form
Extra Credit Assignments
No assignments accepted after Sun 05/22

References for the X-Window system:
X Window Reference Reading

 

05/26

Final Exam 
(available Saturday 05/21 through Thursday 05/26 only)
Want a quiet place to take the exam?  Instructor on duty Thursday 05/26, 6 p.m. - 9 p.m., Room 2923, Maggini Hall, Santa Rosa campus

Final Exam
Due & Closes 11:59 p.m. Thursday 05/26

 

*Although I plan to follow the schedule as closely as possible, I may need to change the order and types of topics, as well as the planned lab and reading assignments.
**NOTE: Unless otherwise noted, assignments are due by midnight on the dates given above.
    To reach Lab Exercises & Answer Forms, enter your CATE user name and CATE password (not your student.santarosa.edu user name or password!).