- New events added.

This commit is contained in:
Simon Law 2003-03-21 20:53:45 +00:00
parent e0df4f82c2
commit b69586886e
1 changed files with 83 additions and 0 deletions

View File

@ -289,6 +289,89 @@ Remember: Monday, January 13, 6:00 PM, MC3001/Comfy Lounge.</p>
</abstract>
</eventitem>
<eventitem date="2003-03-24" time="8:00 PM"
room="Humanities Theatre, Hagey Hall"
title="Judy, or What Is It Like To Be A Robot?">
<short>Held in co-operation with the UW Cognitive Science Club</short>
<abstract>
<p>A lot of claims have been made lately about the intelligence of
computers. Some researchers say that computers will eventually attain
super-human intelligence. Others call thse claims... um, poppycock.
Oddly enough, in the search for the truth of the matter, both camps
have overlooked an obvious strategy: interviewing a computer and asking
her opinion.</p>
<p>"Judy is as much fun as a barrel of wind-up cymbal-monkeys, and
lots more entertaining." --- Bill Rodriguez, <i>Providence Phoenix</i></p>
<p>"Tom Sgouros's witty play, co-starring the charming robot Judy, is an
imagination stretcher that delights while it exercises your mind. If you
think you can't imagine a conscious robot, you're wrong---you can,
especially once you've met Judy." --- Daniel C. Dennett,
author of <i>Consciousness Explained</i>, <i>Brainchildren</i>,
&amp;c.</p>
<p>"...an engrossing evening... Real questions about
consciousness, freedom to act, the relationship between the creator
and the created are woven into a bravura performance." --- Will
Stackman, <i>Aislesay.com</i></p>
<p>Sponsored by the Mathematics Society, the Federation of Students, the
Arts Student Union, the Graduate Student Association, and the Department of
Philosophy. Tickets available at the Humanities box office (888-4908) and
the offices of the Psychology Society and the Computer Science Club for
$5.50. For
more information: <a
href="http://www.csclub.uwaterloo.ca/cogsci/">http://www.csclub.uwaterloo.ca/cogsci</a>.</p>
</abstract>
</eventitem>
<eventitem date="2003-03-25" time="4:30 PM" room="MC2065"
title="Stream Processing">
<short></short>
<abstract>
<p>Stream processing is an enhanced version of SIMD processing that
permits efficient execution of conditionals and iteration. Stream
processors have many similarities to GPUs, and a hardware prototype,
the Imagine processor, has been used to implement both OpenGL and
Renderman.</p>
<p>It is possible that GPUs will acquire certain properties
of stream processors in the future, which should make them easier
to use and more efficient for general-purpose computation that includes
data-dependent iteration and conditionals.</p>
</abstract>
</eventitem>
<eventitem date="2003-03-26" time="6:00 PM" room="MC2065"
title="Abusing the C++ Compiler">
<short>Abusing template metaprogramming in C++</short>
<abstract>
<p>Templates are a useful feature in C++ when it comes to writing
type-independent data structures and algorithms. But that's not all
they can be used for. Essentially, it is possible to write certain
programs in C++ that execute completely at compile-time rather
than run-time. Combined with some optimisations this is an interesting
twist on regular C++ programming.</p>
<p>This talk will give a short overview of the features of templates
and then go on to describe how to "abuse" templates to perform complex
computations at compile time. The speaker will present three programs of
increasing complexity which execute at compile time. First a factorial
listing program, then a prime listing program will be presented. Finally
the talk will conclude with the presentation of a <i>Mandelbrot
generator running at compile time.</i></p>
<p>Some basic knowledge of C++ will be assumed.</p>
</abstract>
</eventitem>
<eventitem date="2003-03-27" time="6:30 PM" room="MC1085"
title="SSH and Networks">
<short>Once more into the breach</short>