Introduction to Unix CSCI-2961
Spring 2000
|
Course: |
CSCI–2961 Lectures: Tuesday 4:00-6:00PM Amos Eaton 214 Home Page: http://www.cs.rpi.edu/~hollingd/introunix Email: introunix@cs.rpi.edu |
|
Instructor: |
Dave Hollinger Office: Amos Eaton 219 Phone: 276-6722 Email: hollingd@cs.rpi.eduOffice Hours: Mon, Wed 10:00AM-12:00 |
|
T. A.: |
Ningning Ba Office: Lally 08 Phone: 276-6956 Email: ban@cs.rpi.edu Office Hours: Friday 2:00-5:00 PM |
|
Required Text: Optional Text: |
Unix in a Nutshell , 3rd edition. by Arnold RobbinsLearning the Unix Operating System, 4th edition, by Peek, Todino and Strang. |
|
Grading: |
Tests (2): 50% Homework(3): 50% |
Course Home Page: The course home page will include all homework assignments and class handouts. Some class notes will also be made available through the home page. Hardcopy of any class handouts will be provided only on request.
Homework: All homework must be done individually. The course home page will contain information on what is expected for homework submission and directions for electronic submission.
Cheating will not be tolerated. Any duplicate or near duplicate homework submissions will result in a grade of zero for the project for all students involved and may result in a failure for the entire course. You may discuss projects with other students, but sharing of code in any form is not acceptable (this means that looking at another student's code or showing your code to another student is not permitted). If you need help with a project - send mail to mailto:introunix@cs.rpi.edu! Please contact the instructor if there is any part of this policy you do not understand.
Intro. to Unix-2000 Topic List & Readings
|
# |
Date |
Topics |
Reading |
|
1 |
Jan 11 |
Unix Accounts, Filesystem, File handling commands |
Learning Unix Chapters 1,3,4 |
|
2 |
18 |
Shells, I/O Redirection, Text manipulation commands |
Learning Unix Chapters 5,6 Nutshell Chapter 3 |
|
3 |
25 |
Editors: emacs and vi Shell Programming and pattern matching |
Nutshell Chapters 4,5,6,7,8 |
|
4 |
Feb 1 |
More Shell Programming and Test |
|
|
5 |
8 |
Script languages: awk and sed |
Nutshell Chapters 10,11 |
|
6 |
15 |
X Windows Compilers, Make, SCCS, RCS |
TBD Nutshell Chapters 18,19, 20 |
|
7 |
29 |
Test |
Important Dates
|
Test/HW |
Date |
Topic (may change) |
|
HW #1 (10%) |
1/25 |
Text Manipulation |
|
Test #1 (15%) |
2/1 |
Lectures 1,2 & 3 |
|
HW #2 (20%) |
2/8 |
Shell Programming |
|
Test #2 (35%) |
2/29 |
Everything! |
|
HW #3 (20%) |
2/29 |
Shell and Awk programming |