Teaching Assistantship for CS 18000 - Object Oriented Programming

During the Fall semester 2019, I worked as an undergraduate teaching assistant for the introductory computer science class for CS majors.

My roles included proctoring exams and lab sessions, as well as answering student questions on Piazza.

Building off my experience as a teaching assistant for CS 177, I worked individually with students to clarify concepts explained in lecture and answer questions peratining to the lab.

I’ve explained syntatic parts of java, like case statements and GUI’s, to complex aspects of languages, including syncrhonization, and the four pillars of object-oriented programming (Abstraction, Inheritance, Encapsulation, and Polymorphism).

Testimonials

It’s always a joy to work with new students and aid their understanding. Here are some reviews that I received from students during that semester.

Is always very quick to come help if I have a question or am stuck in a part of the lab. Always able to communicate why something isn’t working and lead me to solution

Great at debugging and very helpful with issues

Helpful with easy to understand explanations

Always here on time and helpful