Xref: utzoo comp.sw.components:392 comp.software-eng:2313 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!rice!uw-beaver!uw-june!peterd From: peterd@cs.washington.edu (Peter C. Damron) Newsgroups: comp.sw.components,comp.software-eng Subject: Re: Maintenance Summary: it is done here Message-ID: <9757@june.cs.washington.edu> Date: 9 Nov 89 20:23:20 GMT References: <1337@accuvax.nwu.edu> <11064@cbnews.ATT.COM> <78584@linus.UUCP> Reply-To: peterd@june.cs.washington.edu.cs.washington.edu (Peter C. Damron) Organization: University of Washington, Computer Science, Seattle Lines: 26 In article <78584@linus.UUCP> mitchell@community-chest.UUCP (George Mitchell) writes: >In article <11064@cbnews.ATT.COM> kww@cbnews.ATT.COM >(Kevin W. Wall,55212,cb,1B329,6148604775) writes: `Just once I'd >`like to see a homework assignment in some CS course be something like >` >` "add features X and Y to this 60,000 software system (which the >` students have never seen before) and turn it in next week". > >Would someone (or more) please address why this is not done. It is done here at Univ. of Washington. The students in the undergraduate compiler class are given a working compiler and add features to it. Of course, the compiler they are given is only about 50-70 pages of code and is well modularized, so it is a managable size to learn in a couple weeks. Just thought you'd like to know, Peter. --------------- Peter C. Damron Dept. of Computer Science, FR-35 University of Washington Seattle, WA 98195 peterd@cs.washington.edu {ucbvax,decvax,etc.}!uw-beaver!uw-june!peterd