home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.edu:1532 comp.lang.fortran:3427 comp.lang.misc:2933 comp.arch:9224 sci.math:10990
- Path: sparky!uunet!sun-barr!decwrl!purdue!mentor.cc.purdue.edu!pop.stat.purdue.edu!hrubin
- From: hrubin@pop.stat.purdue.edu (Herman Rubin)
- Newsgroups: comp.edu,comp.lang.fortran,comp.lang.misc,comp.arch,sci.math
- Subject: Re: Scientists as Programmers (was Re: Small Language Wanted)
- Message-ID: <Bu25o1.9G8@mentor.cc.purdue.edu>
- Date: 4 Sep 92 14:31:12 GMT
- References: <1992Sep1.000910.16548@cis.ohio-state.edu> <BtwJGC.1F1@ux1.cso.uiuc.edu> <1992Sep3.134133.22456@texhrc.uucp>
- Sender: news@mentor.cc.purdue.edu (USENET News)
- Organization: Purdue University Statistics Department
- Lines: 47
-
- In article <1992Sep3.134133.22456@texhrc.uucp> ak45ldp@Texaco.com (Larry D. Pyeatt) writes:
- >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.
-
- >If all you want to do is program, you don't need a CS degree. You can get
- >a degree in MIS or Computer Engineering. MIS degrees prepare one for
- >programming in a buisness setting. CE is a more broad than MIS, with a
- >software/hardware engineering slant. CS is more science than engineering.
- >However, it is a science of "how things should be" as much as it is a
- >science of "how things are."
-
- There is nothing for which a degree should be required. What counts is the
- knowledge and ability, not grades and credits, and at this time, all a degree
- shows is grades and credits. The only programming now taught to any extent
- is the use of inadequate HLLs, with not understanding of the real job of
- programming, which is to use the power of the machine to solve the problem
- of the user in such a manner as not to waste time and money.
-
- A degree in MIS will prepare one for certain types of programming in certain
- settings. A CE degree will probably not prepare the student for even being
- of limited assistance to, for example, a scientist who has a real programming
- problem. The degree holder will not know enough more than the scientist who
- only knows Fortran.
-
- CS, and mathematics, are not sciences, but arts. They are not concerned with
- properties of the world, but with structure. It is the case that many
- "real world" situations fit closely enough into these structures that the
- knowledge obtained from the study of the structures is directly applicable.
-
- In particular, the obtaining of numerical and symbolic results by the use
- of computers involves the application of one abstract structure to another.
- It does not involve theorems and proofs, but the application of concepts,
- and not necessarily routine manipulations.
- --
- Herman Rubin, Dept. of Statistics, Purdue Univ., West Lafayette IN47907-1399
- Phone: (317)494-6054
- hrubin@pop.stat.purdue.edu (Internet, bitnet)
- {purdue,pur-ee}!pop.stat!hrubin(UUCP)
-