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

  1. Xref: sparky comp.edu:1502 comp.lang.fortran:3398 comp.lang.misc:2908 comp.arch:9194 sci.math:10916 soc.college:3761
  2. Path: sparky!uunet!mcsun!uknet!gdt!aber!aberfa!pcg
  3. From: pcg@aber.ac.uk (Piercarlo Grandi)
  4. Newsgroups: comp.edu,comp.lang.fortran,comp.lang.misc,comp.arch,sci.math,soc.college
  5. Subject: Re: Scientists as Programmers (was Re: Small Language Wanted)
  6. Message-ID: <PCG.92Sep1164927@aberdb.aber.ac.uk>
  7. Date: 1 Sep 92 16:49:27 GMT
  8. References: <1992Aug31.133811.3626@crd.ge.com> <1992Aug31.144045.11416@hubcap.clemson.edu>
  9.     <1992Aug31.184805.10913@texhrc.uucp>
  10.     <1992Sep1.000910.16548@cis.ohio-state.edu>
  11. Sender: news@aber.ac.uk (USENET news service)
  12. Reply-To: pcg@aber.ac.uk (Piercarlo Grandi)
  13. Followup-To: soc.college
  14. Organization: Prifysgol Cymru, Aberystwyth
  15. Lines: 92
  16. In-Reply-To: zweben@linguine.cis.ohio-state.edu's message of 1 Sep 92 00: 09:10 GMT
  17. Nntp-Posting-Host: aberdb
  18.  
  19. On 1 Sep 92 00:09:10 GMT, zweben@linguine.cis.ohio-state.edu (Stu Zweben) said:
  20.  
  21. zweben> (Larry D. Pyeatt) writes:
  22.  
  23. Pyeatt> There is very little consensus about what courses a CS degree
  24. Pyeatt> should require.  For my own degree, we were required to take
  25. Pyeatt> Calculus III, Physics, Chemistry, EE and other science and
  26. Pyeatt> engineering courses.
  27.  
  28. Most probably your faculty was overstaffed in those disciplines, or the
  29. professors in those disciplines had a majority in committees, and they
  30. stuffed the CS degree with places for their people.
  31.  
  32. I am very perplexed by a CS degree that requires Calculus *III* and
  33. Chemistry. Did you have any course in Logic or Discrete Structures?
  34. Many CS courses that are heavvy in courses like Calculus III and
  35. Chemistry don't include any such. Usually the reason is that pure
  36. mathematicians and logicians have very little clout in the relevant
  37. committees. That Logic and Discrete Structures are the basic of
  38. virtually all of CS is irrelevant.
  39.  
  40. Pyeatt> However, I have seen many CS graduates from other schools who
  41. Pyeatt> are little more than glorified COBOL programmers.  It really
  42. Pyeatt> annoys me to be lumped in with them.
  43.  
  44. What's in a name? And what have you got against glorified COBOL
  45. programmers?  They do 80% of the programming in the world.
  46. If you want to distinguish yourself, persuade your alama mater to grant
  47. their CS graduates the title of Pontifex of CS. :-).
  48.  
  49. More seriously, you are annoyed at the age old distinction between
  50. colleges (more vocational) and unviersities (more educational). It has
  51. been going on forever, and nobody has yet found a solution.
  52.  
  53. Pyeatt> There is a wide variation in the quality of CS degrees.
  54.  
  55. There is a wide variation in the quality of CS professors and of
  56. CS students too, even within the dame degree course. At times such
  57. variation is greater than that between degree programmes.
  58.  
  59. Pyeatt> If you are unhappy with CS graduates, you need only look to
  60. Pyeatt> another university.
  61.  
  62. Or simply, to investigate people case by case, which is anyhow the only
  63. good trick. Looking at their pedigree does not tell you much anyhow.
  64.  
  65. zweben> This is one of the main reasons that the Computing Sciences
  66. zweben> Accreditation Board was formed by ACM and IEEE-CS in the
  67. zweben> mid-80s.
  68.  
  69. Surely you jest here. The CSAB was created mostly because some less well
  70. known Universities want a substitute for the reputation they don't have.
  71. The famous Universities don't need any accreditation, they have a
  72. reputation. And viceversa.
  73.  
  74. A secondary goal was to create the framework for an eventual future
  75. licensing of computer science professionals, managed by the two
  76. societies above, to provide them with a power base similar to that of
  77. professional bodies of other professions that by tradition and law can
  78. enforce restrictive practices.
  79.  
  80. Another secondary goal was to create teaching jobs for doctors in CS,
  81. and also in various disciplines that are not as popular as CS in student
  82. numbers, but that are powerful in University politics.
  83.  
  84. These are the goals of accreditation programmes thruout the world.
  85. Verbiage about "ensuring a minimum standard" is just window dressing,
  86. even if at times (doublethink!) some people that advocate such
  87. programmes honestly believe in it. Too bad there is now way a minimum
  88. standard can be ensured by purely formal requirements:
  89.  
  90. zweben> Programs that are accredited through CSAB must require 2/5 of a
  91. zweben> year of science (four courses, including the equivalent of a
  92. zweben> two-semester sequence in a lab science for science majors, and
  93. zweben> two other courses in science or with a strong emphasis in
  94. zweben> quantitative methods.  Calculus is also required, as are core
  95. zweben> courses in the major that balance coverage in several areas.
  96.  
  97. Also, a given percentage of the teaching staff must be a Ph.D., though
  98. not necessarily in the subjects they teach.
  99.  
  100. zweben> To date, over 100 undergraduate CS programs have been
  101. zweben> accredited.  While no set of criteria is perfect, the
  102. zweben> accreditation process does address Larry's concerns.
  103.  
  104. As a fig leaf.
  105.  
  106. Followups to soc.college...
  107. --
  108. Piercarlo Grandi                   | JNET: pcg@uk.ac.aber
  109. Dept of CS, University of Wales    | UUCP: ...!mcsun!ukc!aber-cs!pcg
  110. Penglais, Aberystwyth SY23 3BZ, UK | INET: pcg@aber.ac.uk
  111.