home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.edu:2298 comp.misc:4855 soc.college:5939 sci.edu:1297
- Newsgroups: comp.edu,comp.misc,soc.college,sci.edu
- Path: sparky!uunet!gatech!emory!nastar!phardie
- From: phardie@nastar.uucp (Pete Hardie)
- Subject: Re: Advice needed on relevance of Computer Science Classes/Major.
- Message-ID: <1993Jan12.144154.10467@nastar.uucp>
- Organization: Digital Transmission Systems, Duluth, GA.
- References: <1itclaINNch0@usenet.INS.CWRU.Edu>
- Date: Tue, 12 Jan 1993 14:41:54 GMT
- Lines: 36
-
- In article <1itclaINNch0@usenet.INS.CWRU.Edu> am893@cleveland.Freenet.Edu (Michael Hauben) writes:
- >I would like to be able to study and contribute to the new
- >field of computer networking and telecommunications.
- >
- >Is Computer Science a valuable major as an undergraduate
- >student?
-
- Yes, yes, yes, a thousand times YES!
-
- CS is (IMHO) required to utilize computers in the most effective way.
-
- >What I would like to know, from those both currently in the
- >major, and those working outside of academia in the computer
- >industry, is if the computer science major is worthwhile. If
- >it does represent an education and not just a training?
-
- Yes, it does. You learn the basics of algorithm design, OS design, etc.
- You learn what has been done before, and why it worked/failed. You
- learn how to decide a (data structure/algorithm/whatever) is good or
- bad for a task.
-
- I have seen far to many people think that a few programming language courses
- have prepared them to write large software systems, when they are woefully
- unprepared for the effects of large databases, badly-coupled function
- modules, inefficient sorting, etc, etc, etc.
-
- In electrical engineering, you learn about basic circuits (resistors,
- inductors, capacitors) before you go on to digital circuits, or AC circuits.
- Similarly, people writing software need to know about the basics of that
- field before they go into the wilds of software system design.
-
- --
- Pete Hardie: phardie@nastar (voice) (404) 497-0101
- Digital Transmission Systems, Inc., Duluth GA
- Member, DTS Dart Team | cat * | egrep -v "signature virus|infection"
- Position: Goalie |
-