[Spring 2026] Teaching Assistant in CS 3240: Software Engineering

Undergraduate Course, Computer Science, University of Virginia., 2026

Software Engineering

Analyzes modern software engineering practice for multi-person projects; methods for requirements specification, design, implementation, verification, and maintenance of large software systems; advanced software development techniques and large project management approaches; project planning, scheduling, resource management, accounting, configuration control, and documentation. Course instructors: Professor Mark Sherriff and Professor Sarah Elder. The course website is here: cs3240.org.