Published: 
By  Computer Science

About Cameron:
I am a Computer Science student in the engineering school class of 2020. I enjoyed being a teaching assistant for a variety of computer science courses, including CS 2150 (Program and Data Representation), CS 4102 (Algorithms), CS 3102 (Theory of Computation), and CS 4501 (Markets, Mechanisms, and Machines). While I certainly can't choose a single favorite, TA'ing these classes allowed me to revisit the material and engage with it in a way that furthered the understanding I had as a student in each class. As a student in each class, I appreciated having office hours as a resource to help with homework and better grasp the concepts. I wanted to be able to provide the encouragement and support to students, and hope I was able to do so while making office hours and review sessions fun and engaging. My favorite classes at UVa were Internet Scale Applications, Markets Mechanisms, and Machines (MMM), Cloud Computing, and Algorithms. I love to build web and mobile applications (especially iOS) and hope to do so in my career!
Outside of my coursework, I enjoyed going on hiking and mountain biking adventures with Outdoors Club, and racing cross country and track races with Club Running! After graduation, I will be joining Microsoft as a Software Engineer for iOS applications.
What has kept Cameron motivated:
Recently, I've tried to mix in new hobbies to my day as motivation to get my work done. Watercolor painting has been a rewarding outlet and I hope to do more over the summer! Additionally, Reframing success and productivity in terms of what I am able to do now instead of what I was able to do previously has also helped relieve anxieties and encourage me to try my best.