C/Unix projects needed for a class ...
Richard Welty
weltyrp at rpics.UUCP
Thu Oct 24 10:49:18 AEST 1985
I think that the following got lost in a crevase, so here
it is again ...
I am currently teaching a course on C and UNIX, and
am looking for suggestions for good projects to illustrate
basic and advanced concepts of both C and UNIX.
Background:
The students are seniors and grads. They know Pascal,
and most have taken introductory courses in
Hardware architecture and in Systems Programming.
The texts are harbison & steele, and kernighan & pike.
kernighan & ritchie is available to the students.
The students have already endured lectures on C,
using UNIX, some details on system internals, and
on various utilities.
What I am looking for:
Projects that illustrate various aspects of UNIX,
such as programming with multiple processes,
filters, etc. Also, projects that are not C programs
(but use such things as awk and other utilities to
solve problems without writing new C programs) are
of interest.
I want the students to finish this course understanding
C programmming, and also understanding when to write a
C program, and when to use the system utilities.
I also want them to understand the difference between
writing a small program to be handed in, and writing
part of a massive system with n other programmers
(thus justifying Make and SCCS to them -- it turns
out to be damned difficult to explain to the normal
student why he should care about such things).
Thanks in advance for any help.
--
Rich Welty
"P. D. Q.'s early infancy ended with a striking decision;
at the age of three, P. D. Q. Bach decided to give up music"
- Prof. Peter Schickele,
from "The Definitive Biography of P. D. Q. Bach"
CSNet: weltyrp at rpics
ArpaNet: weltyrp.rpics at csnet-relay
UUCP: seismo!rpics!weltyrp
More information about the Comp.lang.c
mailing list