CSC Logo
HomeEventsPast terms' events

The events for Spring 2009 are listed here. You can also download an ICS of them.

PHP on Windows

MC 2034, 2009-05-12, 12:00 PM: PHP Programming Contest Info Session

Unix 101

MC 2037, 2009-06-02, 4:30 PM: Need to use the UNIX environment for a course, want to overcome your fears of the command line, or just curious? Come and learn the arcane secrets of the UNIX command line interface from CSC mages. After this tutorial you will be comfortable with the essentials of navigating, manipulating and viewing files, and processing data at the UNIX shell prompt.

Code Party

MC 3001, 2009-06-05, 7:00 PM: Have an assignment or project you need to work on? We will be coding from 7:00pm until 7:00am starting on Friday, June 5th in the Comfy lounge. Join us!

Dooly's Night

Dooly's, 2009-06-19, 5:30 PM: The CSC will be playing pool at Dooly's. Join us for only a few dollars.

Paper Club

MC 4041, 2009-06-22, 4:30 PM: Come and drink tea and read an academic CS paper with the Paper Club. We will be meeting from 4:30pm until 6:30pm on Monday, June 22th on the 4th floor of the MC (exact room number TBA). See http://csclub.uwaterloo.ca/~paper

History of CS Curriculum at UW

DC 1302, 2009-07-07, 3:00 PM: This talk provides a personal overview of the evolution of the undergraduate computer science curriculum at UW over the past forty years, concluding with an audience discussion of possible future developments.

Code Party

MC 3001, 2009-07-17, 7:00 PM: Have an assignment or project you need to work on? We will be coding from 7:00pm until 4:00am starting on Friday, July 17th in the Comfy lounge. Join us!

Unix 103

MC 3003, 2009-07-23, 4:30 PM: In this long-awaited third installment of the popular Unix Tutorials the dark mages of the CSC will train you in the not-so-arcane magick of version control. You will learn the purpose and use of two different Version Control Systems (git and subversion). This tutorial will advise you in the discipline of managing the source code of your projects and enable you to quickly learn new Version Control Systems in the work place -- a skill that is much sought after by employers.