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.

Hack AZ

Hack Arizona is about bringing together CS students to represent the immense talent in the Computer Science field. It is also a great way to connect with your peers. Hosted at the University of Arizona, over 800 participants will build software and hardware projects from start to finish in under 36 hours amongst their peers, mentors and company sponsors. For more information visit

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.