DEPARTMENT of COMPUTER SCIENCE

Opportunities

Work as a teaching assistant, help your professor with a nationally funded research project, join a student club. When you participate in outside-the-classroom events and activities, you build friendships—and your resumé.

Chat with the chair

First-year students have plenty of questions; senior students do too. Start each term by meeting the person with the answers—your department chair. At this informal get-together, you can find out everything you need to know: What is a capstone anyway? How do I apply to be a TA? What's a stream and when do I choose one? If the chair doesn't have the answer to your questions, they can point you in the right direction. Don't have questions? Join us anyway; there's always donuts.

Chat with the chair takes place in the last week of September and the last week of January.

Join the club

Grab a bite to eat with your friends before heading to Hack Day. Check out a games development showcase with fellow gamers. Learn about summer jobs. Celebrate at an end-of-term party. When you join a student club, you get to know your classmates, make new friends and take your love of computers outside of the classroom.

GAME DEVELOPMENT CLUB

COMPUTER SCIENCE CLUB

Our labs

As a computer science student, you will spend lots of time in one of our four computer labs, including our Linux lab, featuring the most-used open source operating system. Bring your own laptop if you’d like, so you can work more easily in a group. And keep your eyes open for unique equipment, like our 3D printer and virtual reality goggles. Third- and fourth-year students have access to the senior student lab, where they work with classmates on capstone assignments and larger projects.

Academic support for 1st- and 2nd-year students

If you are having trouble with a first- or second-year computer science course, our Open Lab teaching assistants are here to help during Fall and Winter terms. Drop in during open lab hours. Teaching assistants' schedules are posted in the respective courses’ mêskanâs and on the lab door.

Computer science student connects with Ukrainian youth
“I’m a science student — a computer programmer who’s interested in fish. What could I possibly have to offer at a summer camp for Ukrainian youth who live in orphanages?”
Eric Full story
The world is your classroom
New perspectives. International networks. Lifelong friendships. When you study at a partner university in another country, the skills you learn and the people you meet open doors to a whole new world.
student in russia Study abroad