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

  1. Path: sparky!uunet!cs.utexas.edu!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!usenet.coe.montana.edu!news.u.washington.edu!ogicse!orstcs!prism!jacobsd
  2. From: jacobsd@prism.cs.orst.edu (Dana Jacobsen)
  3. Newsgroups: comp.edu
  4. Subject: Re: Are programmers Computer Scientists?
  5. Message-ID: <1992Sep04.013649.14393@CS.ORST.EDU>
  6. Date: 4 Sep 92 01:36:49 GMT
  7. Article-I.D.: CS.1992Sep04.013649.14393
  8. References: <1992Sep3.174548.29169@ulowell.ulowell.edu>
  9. Sender: usenet@CS.ORST.EDU
  10. Organization: Oregon State University, Computer Science Dept
  11. Lines: 43
  12. Nntp-Posting-Host: prism.cs.orst.edu
  13.  
  14. In <1992Sep3.174548.29169@ulowell.ulowell.edu> wex@cs.ulowell.edu (Paul M. Wexelblat) writes:
  15. >The (quite valid) question raised is whether Fortran should be
  16. >taught to CS students.
  17.  
  18.   I think all CS students should have the opportunity to learn FORTRAN,
  19. but I won't argue that they must.  If they go into fields where they
  20. work with engineers (traditional) or hard sciences, they will encounter
  21. it.  If they have a decent CS background, they won't be too slowed down,
  22. but it would help.
  23.  
  24. >My question is: 
  25.  
  26. >    Just because someone programs (is required to program)
  27. >    a. Is that person a Computer Scientist
  28. >    b. Should that person be called a Computer Scientist.
  29.  
  30. >    -or- 
  31. >    are all programmers Computer Scientists?
  32. >    [are all programming courses CS courses?]
  33.  
  34.   If I am required to pour cement, can I call myself a Civil Engineer?
  35. (Well, of course -- I can call myself God, but that doens't mean I'll
  36. get live sacrifices!  You know what I mean!)  The point is that to me
  37. (a Computer Scientist), programming is the applied part of the field,
  38. but there's more to it than that.  I programmed for many years before
  39. I went to college, but I wouldn't have called myself a computer scientist.
  40. That involves having a background in data structures, algorithms, some
  41. idea of how hardware and software interact (ie numerical analysis),
  42. software engineering, etc.  Just because I can give you an appendectomy
  43. doesn't mean I'm a Medical Doctor.  There's a little more to it.
  44.  
  45.   Are all programming courses CS courses?  No.  Often other departments
  46. will offer "applied programming" courses, which might be of more benefit
  47. to students in their field.  CS classes will talk about how the features
  48. of this language relate to others, and how to fit your problem to the
  49. style of this language, and other theoretical things, which someone who
  50. just wants his DiffEQ solved could care less about!  Of course not all
  51. CS classes are CS classes... :-)
  52. --
  53. Dana Jacobsen                       I that wes in heill and gledness
  54. jacobsd@cs.orst.edu                   am trublit now with gret sikness
  55. jacobsd@solar.cor2.epa.gov              and feblit with infirmetie
  56. Computer Sciences Corporation             Timor mortis conturbat me.
  57.