CSE 110: Principles of Software Engineering
In this undergraduate course (157 students), students learn to work effectively in a team that uses an Agile development process, design and document software systems in TypeScript according to stakeholder needs, and implement and debug complex software systems. As a TA, I met with 8 student project groups weekly and supervised them on quarter-long software projects. I also proctored labs, held office hours, and graded student deliverables.
