home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / edu / 1532 < prev    next >
Encoding:
Internet Message Format  |  1992-09-04  |  3.3 KB

  1. Xref: sparky comp.edu:1532 comp.lang.fortran:3427 comp.lang.misc:2933 comp.arch:9224 sci.math:10990
  2. Path: sparky!uunet!sun-barr!decwrl!purdue!mentor.cc.purdue.edu!pop.stat.purdue.edu!hrubin
  3. From: hrubin@pop.stat.purdue.edu (Herman Rubin)
  4. Newsgroups: comp.edu,comp.lang.fortran,comp.lang.misc,comp.arch,sci.math
  5. Subject: Re: Scientists as Programmers (was Re: Small Language Wanted)
  6. Message-ID: <Bu25o1.9G8@mentor.cc.purdue.edu>
  7. Date: 4 Sep 92 14:31:12 GMT
  8. References: <1992Sep1.000910.16548@cis.ohio-state.edu> <BtwJGC.1F1@ux1.cso.uiuc.edu> <1992Sep3.134133.22456@texhrc.uucp>
  9. Sender: news@mentor.cc.purdue.edu (USENET News)
  10. Organization: Purdue University Statistics Department
  11. Lines: 47
  12.  
  13. In article <1992Sep3.134133.22456@texhrc.uucp> ak45ldp@Texaco.com (Larry D. Pyeatt) writes:
  14. >In article <BtwJGC.1F1@ux1.cso.uiuc.edu>, ceblair@ux1.cso.uiuc.edu (Charles Blair) writes:
  15. >|> zweben@linguine.cis.ohio-state.edu (Stu Zweben) writes:
  16.  
  17. >|> >This is one of the main reasons that the Computing Sciences Accreditation
  18. >|> >Board was formed by ACM and IEEE-CS in the mid-80s.  Programs that are
  19. >|> >accredited through CSAB must require 2/5 of a year of science (four courses,
  20. >|> >including the equivalent of a two-semester sequence in a lab science for
  21. >|> >science majors, and ...
  22.  
  23. >|>    I do not see why somebody intending to programming work, even in a real
  24. >|> world setting, needs two semesters of lab science.
  25.  
  26. >If all you want to do is program, you don't need a CS degree.  You can get 
  27. >a degree in MIS or Computer Engineering.  MIS degrees prepare one for
  28. >programming in a buisness setting.  CE is a more broad than MIS, with a
  29. >software/hardware engineering slant.  CS is more science than engineering.
  30. >However, it is a science of "how things should be" as much as it is a 
  31. >science of "how things are."
  32.  
  33. There is nothing for which a degree should be required.  What counts is the
  34. knowledge and ability, not grades and credits, and at this time, all a degree
  35. shows is grades and credits.  The only programming now taught to any extent
  36. is the use of inadequate HLLs, with not understanding of the real job of
  37. programming, which is to use the power of the machine to solve the problem
  38. of the user in such a manner as not to waste time and money.
  39.  
  40. A degree in MIS will prepare one for certain types of programming in certain
  41. settings.  A CE degree will probably not prepare the student for even being
  42. of limited assistance to, for example, a scientist who has a real programming
  43. problem.  The degree holder will not know enough more than the scientist who
  44. only knows Fortran.
  45.  
  46. CS, and mathematics, are not sciences, but arts.  They are not concerned with
  47. properties of the world, but with structure.  It is the case that many 
  48. "real world" situations fit closely enough into these structures that the
  49. knowledge obtained from the study of the structures is directly applicable.
  50.  
  51. In particular, the obtaining of numerical and symbolic results by the use
  52. of computers involves the application of one abstract structure to another.
  53. It does not involve theorems and proofs, but the application of concepts,
  54. and not necessarily routine manipulations.
  55. -- 
  56. Herman Rubin, Dept. of Statistics, Purdue Univ., West Lafayette IN47907-1399
  57. Phone: (317)494-6054
  58. hrubin@pop.stat.purdue.edu (Internet, bitnet)  
  59. {purdue,pur-ee}!pop.stat!hrubin(UUCP)
  60.