home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.edu
- Path: sparky!uunet!usc!sol.ctr.columbia.edu!destroyer!ubc-cs!fornax!bremner
- From: bremner@cs.sfu.ca (David Bremner)
- Subject: Computer Scientists
- Message-ID: <1992Sep1.010025.9209@cs.sfu.ca>
- Summary: Either they don't work with computers or they aren't scientists :-)
- Keywords: Computer science education
- Reply-To: bremner@cs.sfu.ca (David Bremner)
- Organization: CSS, Simon Fraser University, Burnaby, B.C., Canada
- References: <1992Aug31.170849.11927@mprgate.mpr.ca> <1992Aug31.211256.20455@a.cs.okstate.edu>
- Date: Tue, 1 Sep 1992 01:00:25 GMT
- Lines: 56
-
- [I clobbered most of the newgroups; this has a fairly tenuous relationship
- to comp.arch et al]
-
- In article <1992Aug31.211256.20455@a.cs.okstate.edu> hip@a.cs.okstate.edu (HUFFMAN BRADLEY SP) writes:
- >Ha!
- >
- >You just reminded me of one of my favorite grips with "computer science",
- >every time I mention that "computer science" professors should try to
- >teach more real world problems I'm hit with the go old "We teach science,
- >not coding". Even had a professor ask me why I program in COBOL at my
- >job, dumb founded at such a silly question I said "I like to eat".
- >
-
- This is an age old debate, both within computer science departments, (and in
- a more general sense within academia as a whole), and in the "computing
- community". I have my own biases as a wannabe academic, but here goes
- anyway. You should take it as given that anything that follows is just
- my opinion...
-
- Part of the problem is that the part of computer science that is a science
- in the traditional sense of science doesn't have all that much to do with
- computers; rather it is about computING, about what kinds of questions are
- easy for a quick calculating idiot to answer, and what kinds of questions
- are hard.
-
- Lest, I sound too much like the true theory bigot I am, the other half of
- computer science, that of building (software or hardware) systems is (or
- could be, if we were any good at it) a perfectly valid ENGINEERING
- discipline.
-
- Now it is clearly no more reasonable to expect the first bunch of people to be
- interested in programming in COBOL than to expect a theoretical physicist to
- be interested in auto-mechanics.
-
- Now the second bunch of people should be interested in solving real world
- problems, and for the most part are; the catch is that they are interested
- in solving NEW problems. In Canada anyway, there are many different kinds
- of post-secondary institutions. Various "Institutes of Technology", while
- looked down upon by snooty university types, actually give people pretty
- good preparation for solving the day to day problems that turn up. Yup, you
- guessed it, this is the optimal place to go if you want to learn to program
- in COBOL.
-
- The role of university computer scientists ( the second, practical bunch ),
- in my own warped little worldview, is not to properly produce square pegs to
- fit into industries square holes, but to look for ways to move the state of
- the art forward.
-
- Well, of course in the real world things don't work out this cleanly, but
- this is getting long, and I'm not totally sure that that it is new and
- innovative. :-)
-
-
- David
- --
- bremner@cs.sfu.ca ubc-cs!fornax!bremner
-