[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Microsoft encouraging personal development...



>From Microsoft's regular PR newsletter:

"Rick Rashid: Some of that work has led to tremendous personal
accomplishments for the researchers themselves. Tony Hoare was recently
awarded the Kyoto Prize in Advanced Technology, which is awarded
annually by the Inamori Foundation in Japan. The Kyoto Prize is likened
to the Nobel Prize and is one of the world?s highest awards for a
computer scientist. Also, Chuck Thacker, who helped set up the lab back
in 1997 and was instrumental in designing the Tablet PC, was named one
of Microsoft?s Distinguished Engineers. These are just two personal
examples, but I think our greatest achievement for the Cambridge lab
lies is the strong group of researchers we?ve been fortunate enough to
recruit. On a technical level, the Cambridge lab has been responsible
for the Okapi IR system that is the backbone of Microsoft Search, the
new CLR language development such as Haskel, as well as fundamental
innovations such as the effort to support generics in the CLR, which is
something no one has done before in a language neutral way."

Nice to see Microsoft helping out.

Stephen Maudsley
Chief Executive Officer - Esgem Limited
www.esgem.com <http://www.esgem.com/>
Registered in England at 7 Monarch Court, Emerson's Green, Bristol BS16
7FH. Reg No. 3372135
Direct: +44-117-910-4132 Mobile: +44-7770-810991
Fax: +44-117-910-4130


>-----Original Message-----
>From: P.H.Welch [mailto:P.H.Welch@xxxxxxxxx]
>Sent: 26 April 2002 17:53
>To: java-threads@xxxxxxxxx; occam-com@xxxxxxxxx
>Subject: Parallel Computing and the Computer Science Curriculum
>
>
>
>
>Forwarding from Nan Schaller ...
>
>---------------------------------------------------------------
>------------
>Date: Tue, 23 Apr 2002 12:10:59 -0400 (EDT)
>From: Nan C Schaller <ncs@xxxxxxxxxxxxxxxxxxx>
>Reply-To: Nan C Schaller <ncs@xxxxxxxxxxxxxxxxxxx>
>Subject: Parallel Computing and the Computer Science Curriculum
>To: java-threads@xxxxxxxxx
>
>
>I have just returned from the 2002 International Parallel and
>Distributed
>Processing Symposium (www.ippsxx.org) that was held last week in Fort
>Lauderdale, Florida.  With the growth of the web, distributed computing
>has grown in popularity, so much so that distributed algorithms but not
>parallel ones are part of the core of Computing Curriculum 2001. (See
>http://www.computer.org/education/cc2001/index.htm) All of
>this has caused
>me to ponder the continued role and viability of parallel
>computing courses
>in the computer science curriculum.  I personally feel that
>all computer
>scientists should have exposure to both distributed and
>parallel computing,
>but would like your input.
>
>Now, I should say that I view cluster/NOW computing using
>languages such as
>linda, MPI, and PVM as parallel computing rather than
>distributed computing
>even though the platform is distributed. I view distributed
>computing as
>using lower level constructs. You may disagree with this
>categorization,
>but please use this terminology if you choose to respond to my
>short survey
>below.
>
>I would greatly appreciate you taking the time to respond and
>will gladly
>summarize the responses I receive.
>
>Thank you.
>
>Nan Schaller
>===============================================================
>=================
>
>1. What is the name of your department?
>
>2. Does your department offer any parallel computing courses?
>   If no, please go to question 4.
>
>3. a. What are the titles of your department's parallel
>computing course(s)?
>   URLs?
>
>   b. Are these courses available to undergraduate students?
>graduate students?
>      both?
>
>   c. What are the central themes of your department's
>parallel computing
>      courses?
>
>   d. What language(s) do you use in teaching these courses?
>
>4. Does your department offer any distributed computing courses?
>   If no, please go to question 6.
>
>5. a. What are the titles of your department's distributed
>computing course(s)?
>      URLs?
>
>   b. Are these courses available to undergraduate students?
>graduate students?
>      both?
>
>   c. What are the central themes of your department's
>distributed computing
>      courses?
>
>   d. What language(s) do you use in teaching these courses?
>
>6. Does your department offer any computational science courses?
>   If no, please go to question 8.
>
>
>7. a. What are the titles of your department's computational
>science course(s)?
>      URLs?
>
>   b. Are these courses available to undergraduate students?
>graduate students?
>      both?
>
>   c. What are the central themes of your department's
>computational science
>      courses?
>
>   d. What language(s) do you use in teaching these courses?
>
>   e. What role does parallel or distributed computing play in
>these courses?
>
>8. Any further comments?
>
>_______________________________________________________________
>_____________
>
>Nan C. Schaller 				Phone: +1.585.475.2139
>Rochester Institute of Technology		Fax:   +1.585.475.7100
>Computer Science Department			Internet:
>ncs@xxxxxxxxxx
>102 Lomb Memorial Dr. 				OR
>ncsics@xxxxxxx
>Rochester, NY 14623-5608
>URL: http://www.cs.rit.edu/~ncs/
>
>