Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!genrad!decvax!tektronix!tekgen!tektools!barbaraz From: barbaraz@tektools.UUCP (Barbara Zanzig) Newsgroups: net.cse Subject: Re: What should CS teach? Message-ID: <1598@tektools.UUCP> Date: Wed, 24-Sep-86 12:10:03 EDT Article-I.D.: tektools.1598 Posted: Wed Sep 24 12:10:03 1986 Date-Received: Mon, 29-Sep-86 05:59:30 EDT References: <929@usl.UUCP> Reply-To: barbaraz@tektools.UUCP (Barbara Zanzig) Followup-To: net.cse Organization: Tektronix, Inc. Computer Science Center Lines: 31 In article <929@usl.UUCP> elg@usl.UUCP (Eric Lee Green) writes: [...] > 3) Accounting: I'm about to preach heresy. Your CS course should have > a couple of accounting courses in it. And maybe an introductory > management course. > > 4) English and History: I always enjoy literature courses, although I > like reading too much to enjoy tearing the author apart in a critical > essay. Being literate has its advantages. > > History: it is nice to know a bit about the world around you, and > history is one way of learning about that world. I have a feeling these suggestions are going to create quite a discussion! I would add to the English requirement: lots and lots of English composition. I see English lit. as helping develop a well-rounded person, but I've found my writing skills indispensable to my work. I took 2 semesters of regular English Comp. plus a term of Technical Writing, and I still would like to take a refresher every couple of years or so just for the discipline and critiques. Whether you intend to go into CS research or industry, what they don't tell you in school is that a lot of the "real world" job is writing - everything from reports and memos to articles, proposals, specifications, procedures, and just about any other kind of document you could think of. -- Barbara Zanzig {allegra, ihnp4, decvax, ucbvax, zehntel, ...}!tektronix!tektools!barbaraz