Get Involved

Whether you want to be a tutor or an ambassador, there are plenty of opportunities for you to get involved outside of classes. Here are some ways you can get involved within the department. 

Become a CS Tutor

If you are interested in tutoring fellow CS students in CSC classes that you have completed and done well in, apply to be a tutor! The department typically hires new tutors every semester. This is a paid position. 

CS Undergraduate Teaching Assistants

If you are interested in assisting in the teaching of introductory Computer Science course, apply to be an undergraduate teaching assistant (UGTA).  All UGTAs have taken and excelled in the classes they support, and are very familiar and comfortable with assisting new students with the material. UGTAs may earn credit or receive pay for their work. 

Join a Club

The UofA is full of student clubs, CS and non-CS related. Check out the many clubs that are offered at the UA to find ways to get involved outside of class. A few of the CS related clubs are; WICS (Women in Information & Computer Science), ACM (Association for Computing Machinery) and Game Dev.

CS Student Project Showcase

The Department of Computer Science hosts our annual Student Project Showcase every Spring semester. This event is an opportunity for CS students to showcase a CS-related project from a class, hobby, club, etc. 

Become a CS Ambassador

The Department of Computer Science Ambassadors are a group of distinguished undergraduate Computer Science students that participate in Computer Science recruiting and outreach events such as Meet Your Major Fair, career fairs, mini hackathons, prospective student visits, local school visits, and more! Click here for more information.