CS 390 - UNIX Programming
Class Information:
|
Instructor: |
Craig Eichelkraut |
|
|
Classroom: |
Technology Hall N302 |
MW 3:55 - 5:15 |
|
Office: |
Technology Hall N336 |
W 5:15 - 7:00 |
Announcements:
Installation file for OpenSSH is here: setupssh.exe
Handouts:
Assignments:
Homework #1 HTML
PDF Due
9/7 datafile: fall2005
Homework #2 HTML
PDF Due
9/28 datafile: test11.txt test21.txt test31.txt
Homework #3 HTML
PDF Due
10/19
Homework #4 HTML
PDF Due
11/14
Exams:
Class Notes:
Lecture #1 HTML PDF 8/24 History of UNIX
Lecture #2 HTML PDF 8/29 The UNIX File System
Lecture #3 HTML PDF 8/31 Shell Basics
Lecture #4 HTML PDF 9/7 Regular Expressions
Lecture #5 HTML PDF 9/12 The Stream Editor SED
Lecture #7 HTML PDF 9/19 AWK Continued
Lecture #8 HTML PDF 9/21 Bourne Shell
testif testwhile testcase 9/26 Bourne Shell
Lecture #9 HTML PDF 10/5 UNIX Utilities
Lecture #10 HTML PDF 10/9 C Shell
ex1 ex2 ex3 ex4 10/11 Examples
Lecture #11 HTML PDF 10/17 Korn Shell
Lecture #12 HTML PDF 10/19 Bash Shell
examples.tar.gz Bash Debugger
Lecture #13 HTML PDF 10/24 Programming Tools
makefile.arglist arglist.c arglist.cpp 10/26 Examples
Lecture #14 HTML PDF 10/31 Stream I/O
Lecture #15 HTML PDF 11/2 File I/O
Lecture #16 HTML PDF 11/14 Process Creation
Lecture #17 HTML PDF 11/21 Debugger
Lecture #18 HTML PDF 11/28 Pipes and Signals
ex23.c ex24.c ex26.c ex27.c ex28.c Examples
Lecture #19 HTML PDF 11/30 YACC and LEX
calc.y lex.l makefile.calc Examples
Exam HTML PDF 12/5 Study Guide