home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / edu / 1601 < prev    next >
Encoding:
Internet Message Format  |  1992-09-09  |  1.6 KB

  1. Xref: sparky comp.edu:1601 comp.lang.misc:2988
  2. Newsgroups: comp.edu,comp.lang.misc
  3. Path: sparky!uunet!ftpbox!mothost!merlin.dev.cdx.mot.com!pjd.dev.cdx.mot.com!peterd
  4. From: peterd@pjd.dev.cdx.mot.com (Peter Desnoyers)
  5. Subject: Re: Programmers
  6. Message-ID: <peterd.716085594@pjd.dev.cdx.mot.com>
  7. Sender: news@merlin.dev.cdx.mot.com (USENET News System)
  8. Nntp-Posting-Host: pjd.dev.cdx.mot.com
  9. Organization: Motorola Codex, Canton, Massachusetts
  10. References: <BuBBoJ.un@rice.edu>
  11. Date: Thu, 10 Sep 1992 00:39:54 GMT
  12. Lines: 35
  13.  
  14. sabry@rice.edu (Amr Sabry) writes:
  15.  
  16.  
  17. >Many people on this net implied that whoever can write a matrix
  18. >multiplication subroutine in Fortran is a programmer.
  19.  
  20. >Based on courses here at Rice University, here is a minimum list of
  21. >*concepts* that a real programmer should know:
  22.  
  23. [... deleted ...]
  24.  
  25. There are a few missing, as far as I can tell:
  26.  
  27. - introduction to complexity theory. There are a lot of software
  28.   engineers out there who don't know what O(N) means, and it's 
  29.   usually not their fault.
  30.  
  31. - fundamental ideas of computer architecture, so that you know how
  32.   registers, stack frames, and memory (cache & virtual) work, or at
  33.   least how fast they are.
  34.  
  35.   A lot of schools require an assembler course. IMHO, a course 
  36.   specifically targeted towards architecture (e.g. MIT 6.004) would
  37.   be better.
  38.  
  39. - possibly an introduction to databases.
  40.  
  41. - numerical methods / analysis.
  42.  
  43. [you know, if we flame long enough we'll probably come up with ACM's
  44. model curricula. Why don't I just go and pull out my back issues and
  45. look it up? Because we just moved, and they're in boxes, that's why...]
  46.  
  47.                 Peter Desnoyers
  48. -- 
  49.