Welcome to the University of Waterloo Computer Science Club website. Use the menu at the top of our pages to navigate around our website. If you're new to the Computer Science Club, be sure to check out our About section.

News and Upcoming Events

Upcoming Events
2014-10-22In Pursuit of the Travelling Salesman. The Travelling Salesman Problem is easy to state: given a number of cities along with the cost of travel between each pair, find the cheapest way to visit all of the cities and return to your starting point. However, TSP is very difficult to solve. In this talk, Professor Bill Cook will discuss the history, applications, and computation of this fascinating problem.
5:00 PM, MC 4041
2014-10-24Code Party 0. Immediately after UNIX 101, we will be having our first annual code party. Enjoy a free dinner, relax, and share ideas with your friends about your favourite topics in computer science. Feel free to show up with or without personal projects to work on, we've got lots of ideas to get started with.
6:00 PM, MC Comfy
2014-10-24Unix 101. Interested in Unix, but don't know where to start? Then Come learn some basic topics with us including interaction with the shell, motivation for using it, some simple commands, and more.
5:00 PM, MC 3003
Past events are available.

Our free software mirror is currently down due to maintenance and multiple disk failure on the backup. We are working on bringing up a replacement. We do not have an ETA at this time for when service will be restored. Apologies for any inconvenience.


Elections for Fall 2014 have concluded. The following people were elected:

  • President: Jinny Kim (yj7kim)
  • Vice-president: Theo Belaire (tbelaire)
  • Treasurer: Jonathan Bailey (jj2baile)
  • Secretary: Shane Creighton-Young (srcreigh)

The following people were appointed:

  • Sysadmin: Sean Hunt (scshunt)
  • Office Manager: Mark Farrell (m4farrel)
  • Librarian: Gianni Gambetti (glgambet)
Older news items are available. Make sure you check out the uw.csc newsgroup and our announcement boards on the second and third floor of MC for more updates. You can also download an ICS of our events.

Getting involved

If you are interested in holding, planning, or helping out with an event, don't hesitate to contact the Programme Committee right away! We will be more than glad to help you organise and hold your event. Industry representatives should take a look at our wiki page for industry events. If you want to help out with other CSC stuff, drop by our office and we'll give you something to do.

You might want to try contacting the Systems Committee if you're interested in doing system administration tasks or if you need assistance using CSC computer systems.

Getting your own homepage

Many members of the Computer Science Club host their personal websites on our web server. To find out how to get your own, check out the Services page.