For the second half of my college career, I have been serving as a Teaching Assistant or TA at UMBC. I have helped bring to life two new learning experiences in the College of Computer Science and Engineering. As a TA I was responsible for helping design and grade assignments, occasionally present information in class, and assist students through office hours.
CMSC 104Y / IS 101Y is meant to give students a broad understanding of all the computing fields. During this course, teams work on a term long project which helps not only their programming skills develop, but also their presentation and team work skills.
CMSC 304 is the Computer Science Ethics course at UMBC. I TAed the redesigned section, focused on group discussions of different ethical issues in Computer Science. Students helped shape the class by designing which topics they wanted to discuss and learn more about.