Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/5/84; site rpics.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!think!harvard!seismo!rpics!weltyrp From: weltyrp@rpics.UUCP (Richard Welty) Newsgroups: net.unix,net.lang.c,net.unix-wizards Subject: C/Unix projects needed for a class ... Message-ID: <199@rpics.UUCP> Date: Wed, 23-Oct-85 20:49:18 EDT Article-I.D.: rpics.199 Posted: Wed Oct 23 20:49:18 1985 Date-Received: Fri, 25-Oct-85 04:35:50 EDT Distribution: net Organization: RPI CS Department, Troy NY Lines: 52 Xref: watmath net.unix:6017 net.lang.c:6833 net.unix-wizards:15420 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@rpics ArpaNet: weltyrp.rpics@csnet-relay UUCP: seismo!rpics!weltyrp