CIS 81.21: Introduction to UNIX

Eric Skagerberg

Semester Schedule*

 AS OF: 16 September, 2012

Fall 2012

Online section 1369

 

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 specified, assignments are due by 11:59 p.m. on the due date 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!).

Due Date Assignment Due Lecture Topics Reference Reading
 

Lab assignment directions & Answer forms require your CATE user name & password.

· How to Redo or Finish a Lab Later

· Extra Credit Assignments

· Recorded Lecture Archive Guide
· Enter your CATE user name & password
·
Lectures include Closed Captioning written transcripts ("[CC]" button)

Readings 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)
Linux in a Nutshell
More online reference works: Unix Resources
Mon 08/20 - CATE Student Check-in
- Student Server Account Application
- Elluminate Guide
-- Prepare yourself & your computer

 

 

Sun 08/26

Lab #1A: Online Résumé & Introduction
Lab #1A Answer Form
- DigICTjobs online résumé system
- Unix-Intro Message Input
Due Sun 08/26
(Sun 09/02: Last day to drop with full refund)

Recorded Lecture Session 01-19 (2.6 hours)
Introduction
Obtaining an account, Logging in
Lab #1A: Online Résumé, Class Message List
Lab Orientation

References for Labs #1A & #1B:
- Unix-Intro Message List Guide
- Basic UNIX Command Reference Reading

Mon 09/03 Lab #1B: Basic commands
Lab #1B Answer Form

Recorded Lecture Session 01-26 (2.6 hours)
Lab #1B:  Unix system basics; Entering Shell commands
Lab #2:  Basic text editing with VI
Lab Directory Instructions

Sun 09/09 Lab #2: Editing with Vi
Lab #2 Answer Form
(Sun 09/09: Last day to drop without "W")
Recorded Lecture Session 02-02 (2.5 hours)
- Lab #2:  Basic text editing with VI
- Lab #3:  Managing your files, Parts 1 & 2

References for Lab #2:
Vi Editor Reference Reading

Sun 09/16 Lab #3: Utilities and File Management
Lab #3 Answer Form

Recorded Lecture Session 02-09 (2.6 hours)
Lab #3:  Managing your files
Lab #4:  I/O Redirection & Pipes
References for Lab #3:
Utilities and File Management Reference Reading
Sun 09/23 Lab #4: I/O Redirection
Lab #4 Answer Form
Recorded Lecture Session 02-23 (2.6 hours)
- Lab #4:  I/O Redirection & Pipe
- Lab #5:  Getting Information on UNIX

References for Lab #4: 
Input/Output Redirection Reference Reading
Sun 09/30 Lab #5: Getting Information
Lab #5 Answer Form
(Sun 09/30: Last day to change to or from P/NP = CR/NC)
Recorded Lecture Session 03-01 (2.0 hours)
- Lab #5:  Getting Information on UNIX
  - Secure File Transfer
  - Packaging Files
- Lab #6:  Permissions, System Processes
References for Lab #5:
Getting Information Reference Reading
Sun 10/07

Lab #6: Controlling Your Environment
Lab #6 Answer Form

Recorded Lecture Session 03-08 (2.4 hours)
- Lab #6:  Permissions, System Processes
- Review for Mid-term exam
References for Lab #6: 
Controlling Your Environment Reference Reading
Sun 10/14 Mid-term Exam
(available Saturday 10/06 through 11:59 p.m. Sunday 10/14
Unix Exam Guide
Labs 1 - 6 not accepted after Sun 10/14!

Recorded Lecture Session 03-29 (1.4 hours)
- Lab #7:  Text File Utilities

 
Sun 10/21 Lab #7: Text File Utilities
Lab #7 Answer Form
Recorded Lecture Session 04-05 (1.8 hours)
- Lab #7:  Text File Utilities
- Lab #8:  Shell Scripts I - Introduction 
References for Lab #7: 
Text File Utilities Reference Reading
Sun 10/28 Lab #8: Shell Scripts I
Lab #8 Answer Form

Recorded Lecture Session 04-12 (1.6 hours)
- Lab #8:  Shell Scripts I - Introduction
- Lab #9A:  Shell scripts II 

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

Sun 11/04 Lab #9A: Shell Scripts II
Lab #9A Answer Form
Recorded Lecture Session 04-19 (1.5 hours)
- Lab #9A:  Shell scripts II
- Lab #9B:  Shell scripts III
- Lab #10:  System Administration: Creating User Accounts
References for Lab #9 A & B:
Shell Script Reference Reading
Sun 11/11 Lab #9B: Shell Scripts III
Lab #9B Answer Form
Recorded Lecture Session 04-26 (1.8 hours)
- Lab #9B:  Shell scripts III
- Lab #10:  System Administration: Creating User Accounts
Sun 11/18 Lab #10: User Account Management
Lab #10 Answer Form
(Sun 11/18: Last day to drop with "W")

Recorded Lecture Session 05-03 (2.0 hours)
- Lab #10:  System Administration: Creating User Accounts
- Lab #11:  System Administration: File Systems

References for Lab #10:
- User Account Management Reference Reading
- Portable Linux Instructions

Special Recorded Lecture Session 2010-03-11 (1.4 hours)
  - Ubuntu Linux installation
NOTE: Do NOT install Linux on your computer for this class.  Labs 10 and 11 will use a "Live CD" version of Linux, but without installing on your hard drive.  The above recorded lecture is for your information only.

Sun 11/25 (No assignment due, except for late assignments)
(Mon 11/26: Spring Priority Web Registration for continuing students begins)
Happy Thanksgiving!
Sun 12/02 Lab #11: File Systems
Lab #11 Answer Form
Extra Credit Assignments
Deadline for Test Bank Extra Credit: Sun 12/02
Recorded Lecture Session 05-10 (1.6 hours)
- Lab #11:  System Administration: File Systems

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

Sun 12/09

Lab #12: Revised Online Résumé
- DigICTjobs online résumé system

Optional Lab 13:
Lab #13: Linux X-Window System
Lab #13 Answer Form

Extra Credit Assignments
No assignments accepted after Sun 12/09

(Mon 12/10: Spring Open Web Registration for ALL students begins)

Recorded Lecture Session 05-17 (1.2 hours)
- Lab #12: Revised Online Résumé
- Lab #13: The X-Window system
- Review for Final exam

References for the X-Window system:
X Window Reference Reading
Sun 12/16

Final Exam 
Open Sat 12/8 through 11:59 p.m.
Sunday 12/16

 
Exam Guide

*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:  To reach Lab Exercises & Answer Forms, enter your CATE user name and CATE password (not your student.santarosa.edu user name or password!).