Gavin Heinrichs-Majetich

  • Undergraduate Teaching Assistant
  • Pronouns: he, him/ they, them

Courses supported: CS-0447

Major: Computer Science

Academic Level: Junior

Achievements and Accolades: Dean's List

Post graduation plans: Attend graduate school; ultimately, to become a professor in CS.

Why did you become a UTA? I love the academic environment and hope to be a professor, so I want to be a part of that system as early as possible. I also love being able to help people solve probls and grow academically.

What is the best advice you would give to a student who may need additional support? Don't be scared to ask for help and especially don't feel downtrodden or hopeless if it really just isn't clicking.

What is the best study tip you have for a student taking the course you UTA for? For CS-0447, you should really try to get a grasp on the steps that computers have to take to solve problems. Working in assembly and with logic gates is a very different paradigm of programming than the high level work you might be used to.

Why should students come to your UTA office hours? Students who have tried but might be stuck trying to solve a problem, or who might want to hash out lecture topics in a more personalized way, should definitely drop by office hours.

What is your favorite thing about the subject you UTA for? I absolutely love the intricate relationship with the computer that a programmer is afforded by low-level tools like assembly, which give the programmer so much more explicit control over the computer they're working with.