Article View: comp.lang.scheme.c
Article #237SoftEng or CS Graduate Program Search
From: Gerald Jay Sussman
Date: Tue, 02 May 1989 23:25
Date: Tue, 02 May 1989 23:25
46 lines
2849 bytes
2849 bytes
You ask:
I would very much appreciate, on my and many other prospective
graduate students' behalf, your comments on graduate software
engineering programs. I have been reading brochures from various
schools, collected various rankings and read a couple books about
graduate programs in software engineering or computer science.
What I am asking for in this message are personal opinions,
observations and comments.
I believe that this is the wrong mailing list for this message, but I
feel that it is important that I try to respond as best as I can. Of
course, this is not the official position of my school (MIT), it is my
personal opinion.
I do not think that the way to choose a graduate school is by
abstractly evaluating departments and programs. Graduate study is
fundamentally different from undergraduate education in that it is
based on apprenticeship rather than on classwork. Thus, one should
choose a graduate school by finding a master craftsman (professor) who
you would be happy to be apprenticed to (sorry for the split
infinitive).
You must first find out what you would like to work on. Then you
should do a bit of research on that topic in the library and find out
who are the appropriate masters. You should read their works and
interview their graduate students (perhaps by phone, but better in
person) to determine which master is most compatible with your a
priori goals AND your personality. Finally, you should interview the
master directly to determine if you hit it off with him.
Remember, you are about to spend about 5 years apprenticed to that
master. It is important that you can stand each other -- as a
marriage. When you find a compatible match you should apply to the
appropriate graduate program. Of course, you may not get into the
program of your choice (the professor you contacted has less control
of the admissions process than I may have implied and there may be
competing goals of the department that you apply to, but a
well-informed professor can help you estimate your chances of
success). Thus you may have to cut several such deals for the
contingincies.
Gerald Jay Sussman
Professor of Electrical Engineering
Massachusetts Institute of Technology.
Technical Details
Message-ID:
<8905022325.AA16517@zohar>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!bloom-beacon!ZOHAR.AI.MIT.EDU!gjsReferences:
<611@umiami.miami.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!bloom-beacon!ZOHAR.AI.MIT.EDU!gjs From: gjs@ZOHAR.AI.MIT.EDU (Gerald Jay Sussman) Newsgroups: comp.lang.scheme.c Subject: SoftEng or CS Graduate Program Search Message-ID: <8905022325.AA16517@zohar> Date: 2 May 89 23:25:41 GMT References: <611@umiami.miami.edu> Sender: daemon@bloom-beacon.MIT.EDU Distribution: inet Organization: The Internet Lines: 46