home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.edu:1448 comp.lang.fortran:3332 comp.lang.misc:2844 comp.arch:9125 sci.math:10788
- Newsgroups: comp.edu,comp.lang.fortran,comp.lang.misc,comp.arch,sci.math
- Path: sparky!uunet!news.encore.com!fenix!epeterso
- From: epeterso@fenix.encore.com (Eric Peterson)
- Subject: Re: Scientists as Programmers (was Re: Small Language Wanted)
- Organization: Encore Computer Corporation
- Date: Tue, 1 Sep 1992 15:16:13 GMT
- Message-ID: <Btwnr3.4AB@encore.com>
- Followup-To: comp.edu
- References: <1992Aug31.184805.10913@texhrc.uucp> <1992Sep1.000910.16548@cis.ohio-state.edu> <BtwJGC.1F1@ux1.cso.uiuc.edu>
- Sender: news@encore.com (Usenet readnews user id)
- Nntp-Posting-Host: fenix.encore.com
- Lines: 20
-
- In article <BtwJGC.1F1@ux1.cso.uiuc.edu> ceblair@ux1.cso.uiuc.edu (Charles Blair) writes:
- >zweben@linguine.cis.ohio-state.edu (Stu Zweben) writes:
- >
- >>This is one of the main reasons that the Computing Sciences Accreditation
- >>Board was formed by ACM and IEEE-CS in the mid-80s. Programs that are
- >>accredited through CSAB must require 2/5 of a year of science (four courses,
- >>including the equivalent of a two-semester sequence in a lab science for
- >>science majors, and ...
- >
- > I do not see why somebody intending to programming work, even in a real
- >world setting, needs two semesters of lab science.
-
- Because most of what your average programmer does during the course of
- development (software engineering principles aside) is experimentation.
- You formulate and test hypotheses about what is going on inside of a
- complex hardware/software system all the time. You have to be able to
- interact with the real world when theory breaks down (ie, "The man page
- [or standard] says it should do this, but it doesn't! Why?!").
-
- Eric
-