home *** CD-ROM | disk | FTP | other *** search
- 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
- From: jacobsd@prism.cs.orst.edu (Dana Jacobsen)
- Newsgroups: comp.edu
- Subject: Re: Are programmers Computer Scientists?
- Message-ID: <1992Sep04.013649.14393@CS.ORST.EDU>
- Date: 4 Sep 92 01:36:49 GMT
- Article-I.D.: CS.1992Sep04.013649.14393
- References: <1992Sep3.174548.29169@ulowell.ulowell.edu>
- Sender: usenet@CS.ORST.EDU
- Organization: Oregon State University, Computer Science Dept
- Lines: 43
- Nntp-Posting-Host: prism.cs.orst.edu
-
- In <1992Sep3.174548.29169@ulowell.ulowell.edu> wex@cs.ulowell.edu (Paul M. Wexelblat) writes:
- >The (quite valid) question raised is whether Fortran should be
- >taught to CS students.
-
- I think all CS students should have the opportunity to learn FORTRAN,
- but I won't argue that they must. If they go into fields where they
- work with engineers (traditional) or hard sciences, they will encounter
- it. If they have a decent CS background, they won't be too slowed down,
- but it would help.
-
- >My question is:
-
- > Just because someone programs (is required to program)
- > a. Is that person a Computer Scientist
- > b. Should that person be called a Computer Scientist.
-
- > -or-
- > are all programmers Computer Scientists?
- > [are all programming courses CS courses?]
-
- If I am required to pour cement, can I call myself a Civil Engineer?
- (Well, of course -- I can call myself God, but that doens't mean I'll
- get live sacrifices! You know what I mean!) The point is that to me
- (a Computer Scientist), programming is the applied part of the field,
- but there's more to it than that. I programmed for many years before
- I went to college, but I wouldn't have called myself a computer scientist.
- That involves having a background in data structures, algorithms, some
- idea of how hardware and software interact (ie numerical analysis),
- software engineering, etc. Just because I can give you an appendectomy
- doesn't mean I'm a Medical Doctor. There's a little more to it.
-
- Are all programming courses CS courses? No. Often other departments
- will offer "applied programming" courses, which might be of more benefit
- to students in their field. CS classes will talk about how the features
- of this language relate to others, and how to fit your problem to the
- style of this language, and other theoretical things, which someone who
- just wants his DiffEQ solved could care less about! Of course not all
- CS classes are CS classes... :-)
- --
- Dana Jacobsen I that wes in heill and gledness
- jacobsd@cs.orst.edu am trublit now with gret sikness
- jacobsd@solar.cor2.epa.gov and feblit with infirmetie
- Computer Sciences Corporation Timor mortis conturbat me.
-