Xref: utzoo comp.edu:2639 comp.software-eng:2370 Path: utzoo!utgpu!utstat!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!uunet!ncrlnk!ncrcae!hubcap!ofut From: ofut@hubcap.clemson.edu (A. Jeff Offutt) Newsgroups: comp.edu,comp.software-eng Subject: Re: CS education Message-ID: <7036@hubcap.clemson.edu> Date: 14 Nov 89 19:31:11 GMT References: <7024@hubcap.clemson.edu> Organization: Department of Computer Science, Clemson University Lines: 27 From article <7024@hubcap.clemson.edu>, by billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu (William Thomas Wolfe, 2847 ): > From crm@romeo.cs.duke.edu (Charlie Martin): >> [argues in favor of an OS requirement] >> I'm saying this as a person who came to grad school as an experienced >> software engineer and a firm believer ... >> ... [i.e., replacing it with software engineering work] > Well, as a person who came to grad school as an experienced > software engineer and is about to leave grad school even more > strongly convinced that the requirement should be for software > engineering and not OS ... Here's one of my ideas for a perfect software engineering project: An operating system. Another one: A compiler There are many good software engineering projects ... luckily some of them are often used in other classes. Saves us the trouble of teaching all that "application dependent knowledge" before starting the project ... :-) -- Jeff Offutt Department of CS, Clemson University, Clemson SC (803) 656-5882 Internet: ofut@clemson.edu