TA++ Members are relentless about helping computer science students meet their course learning outcomes in a way that is proactive, positively empowering, and professional. Every student who has a TA++ member as a TA will feel well supported to understand and master their course material.

Looking for a TA? View their office hours here!

Panel 1

Home

TA++ Members are relentless about helping computer science students meet their course learning outcomes in a way that is proactive, positively empowering, and professional. Every student who has a TA++ member as a TA will feel well supported to understand and master their course material.

Looking for a TA? View their office hours here!

TA++ has been a huge part of my college career and has helped me bridge the gap between academia and my professional career. When you go out into the real world, one of the top things companies are looking for is for you to be able to communicate with and teach others. TA++ has helped me excel in all those areas. I started this program after my first programming course, and it has made me a better computer scientist because of it. Not only did I make great connections with professors and faculty, but I also made relationships and gained experience by interacting with hundreds of students from all areas of CS.

Laura McRae, Software Engineer @ Chan Zuckerberg Initiative

Being a member of TA++ since the early days of the program, I’ve had an awesome experience watching the program evolve to its current state. During my time in TA++ I’ve had the pleasure of getting to know many students in the CS department. Getting to know so many students and helping them understand key Computer Science concepts like Data Structures and Algorithms has certainly been a rewarding experience for me. I credit my experience as a TA++ with helping me grow professionally as well. Being a TA++ has given me marketable skills for applying to internships and jobs. Most notably, TA++ has helped me develop my ability to communicate well with others by helping me polish my ability to explain programming concepts. Additionally, TA++ has granted me an opportunity to get to know CS faculty better than I could’ve as a normal student, which I have valued highly when seeking internship and job opportunities for after college.

Sean McCarthy, Software Engineer @ Salesforce

Panel 2

Apply

Applications open Oct. 29th @5:00 PM

I’m interested in becoming a TA++ member, what do I do?

0) Understand and agree with the TA++ mission and vision.

TA++ Mission     
We are relentless about helping students meet their course learning outcomes in a way that is proactive, positively empowering, and professional.
TA++ Vision  
Every student will feel well supported to master their course material.

1) Decide what course(s) you’re interested in applying to

  • See the full list of courses here.

2) Read the FAQs 

  • This will give you a better idea of the bigger picture and help answer your questions about pay, responsibilities, and everything about the interview.
  • Read them here.

3) Apply to the course(es) you’re interested in being a TA for

  • The application period is Oct. 29th – Dec. 4th
  • Apply to any course here
    • Please note that you will be asked to submit a link that directs to your current transcript (unofficial).

4) (All Applicants) Sign up for an interview during the interview period

  • The interview period is Nov. 5th – Dec. 4th
  • Sign up for an interview by selecting an appointment here.
    • The appointment slots will show up as gray button type things. Each button is 30 minutes.
    • You only need to sign up once if you are applying to multiple
    • If you are going to apply to CST 231/238/370/338 please block two 30 minute interviews (ideally consecutively) for a sample teaching. You can look at FAQ to help you prepare for your sample teaching and understand what each interview entails.

5) Wait to hear from us by Dec. 5th!

Please note that all acceptance offers will be tentative as we may experience a change in the semester schedule or a decrease in the number of enrolled students. You will still be invited to the final TA++ meeting on Dec. 7th (the first event all new hires are invited to attend). If anything changes and we find out that we don’t need a TA for the course you got an offer for, we will contact you as soon as possible. 

Panel 3 Placeholder
Panel 4 Placeholder