home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / object / 3354 < prev    next >
Encoding:
Internet Message Format  |  1992-08-31  |  4.2 KB

  1. Path: sparky!uunet!usc!sol.ctr.columbia.edu!The-Star.honeywell.com!umn.edu!noc.msc.net!uc.msc.edu!shamash!paul
  2. From: paul@svl.cdc.com (Paul Kohlmiller)
  3. Newsgroups: comp.object
  4. Subject: Advanced Degrees in OOP
  5. Summary: Setting up a MS or PHD program in OOP
  6. Keywords: OOP education
  7. Message-ID: <47021@shamash.cdc.com>
  8. Date: 1 Sep 92 05:39:23 GMT
  9. Sender: usenet@shamash.cdc.com
  10. Distribution: usa
  11. Lines: 61
  12.  
  13. I would like to get an advanced degree in CS with an emphasis in
  14. OOP. Since I am not able to quit work to do so, I need a program
  15. that allows me to do most of the course work at home or in my
  16. office. Even without that limitation, there aren't a lot of OOP
  17. programs that I know of. AT best, there are a few courses.
  18. What I would like to see is a program similar to the University of
  19. Phoenix program that leads to an MBA.
  20. I hope that this starts a thread of ideas that we can use to come up
  21. with some kind of program. I have no idea how we could get this program
  22. accredited but I'm really looking for some way that we could get a
  23. program that would be honored by people who are hiring OOP professionals.
  24. I'm looking for something like this:
  25. a. About 200-400 course hours.
  26. For example, the APDA OOP course claims to be about 50 hours long. It will
  27. talke less than that if you already know the Mac and MPW but that's okay.
  28. Borland also has a course like this but I think there would be a lot of overlap.
  29. How many times can you learn what override means? For that reason I lean
  30. toward the 200 hour mark. The other hours would consist of books or
  31. other course that I hope you might know about.
  32. Also, it might make excellent sense to add some of the odd courses laying
  33. around. In the Bay Area there are courses taught by UC Santa Cruz extension.
  34. Bjarne Stroustrup taught a 3 day class. Stanford also has a one week class
  35. in the summer. I propose that we can add these to the curriculum but that
  36. doesn't help people living in Omaha.
  37. b. Some kind of test. I hate this one but without it this program won't have
  38. much respect. I have no idea where to go for this one. I'm a lapsed CACMer so
  39. they may have done a short quiz which could be a part of this.
  40. c. Practicum. This is the heart of it. Every "student" would have to write one
  41. class. The other students "blindly" inspect the class and try to use it in their
  42. own programs. The class is judged by the other students. I propose that this 
  43. be written in Smalltalk or C++. I'm sure others will want to use other
  44. languages and the coursework should include some familiarity with the other
  45. languages (at least the non-proprietary ones). I suspect that most students
  46. will have to refine the class over several iterations. BTW, I propose that this
  47. class be of some unique type (not another string class). Also, the finished 
  48. class must be put into the public domain. This reduces the likelihood that
  49. someone could copy a class and get away with it. If the class is found to be
  50. a copy after the degree is issued, the degree would be revoked.
  51.  
  52. As to getting respect for this degree, I think it needs a University to
  53. offer it. I have no problem with a University making money on it as long as
  54. it is reasonable. The cost to the University is only for administration.
  55. The class cost (like the Stanford or Santa Cruz short courses) is paid by
  56. the student just like it is for any other class.
  57.  
  58. Questions:
  59. 1. What is the chance that employers would give this degree any credence?
  60. 2. Would computer professionals give the time (and money) to such a program?
  61. 3. Would a University take this on given that it could take away from some
  62. current program? Would it make sense for a University that did not have any
  63. advanced degree program in C.S.? Would the program have any credence if the
  64. administration part was done by a Community College like De Anza (in the
  65. bay area)? Or like Hayward State which I think is a 4-year school but  I think
  66. has no advanced degree program in any area?
  67.  
  68. --
  69.      // Paul H. Kohlmiller             //  "Cybers, Macs and Mips"    //
  70.      // Control Data Systems, Inc.    // Internet: paul@svl.cdc.com  //
  71.      // Acronym under construction.  // America Online: Paul CDC    //
  72.      // All comments are strictly my own. I won't lie but my       //
  73.      // perception of reality is at best a personal hunch.        //
  74.