Skip to main content

Scaling Large CS Courses via Full-time Teaching Support Staff

Publication ,  Conference
Chao, A; Velasco, Y
Published in: SIGCSE TS 2026 Proceedings of the 57th ACM Technical Symposium on Computer Science Education V 1
February 17, 2026

As enrollments in computer science courses continue to grow, with many now exceeding several hundred students, the logistics of running such large classes become increasingly complex. Tasks that instructors can complete quickly in small courses become significantly more time-consuming at scale. To address these challenges, our institution established a full-time teaching support staff position responsible for coordinating high-enrollment computer science courses. This experience report primarily documents the first author’s experiences over the past three years in this role. Responsibilities include managing course logistics, hiring and supervising teaching assistants, serving as a liaison between students and course staff, and leading student outreach efforts. Shifting these responsibilities to a trained staff member enables instructors to focus more fully on pedagogy. Additionally, because the support staff member works across multiple courses, they are uniquely positioned to promote consistency in instructional policies and practices. This report presents a model for implementing similar roles at other institutions and provides guidance for its adoption.

Duke Scholars

Published In

SIGCSE TS 2026 Proceedings of the 57th ACM Technical Symposium on Computer Science Education V 1

DOI

Publication Date

February 17, 2026

Start / End Page

190 / 196
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Chao, A., & Velasco, Y. (2026). Scaling Large CS Courses via Full-time Teaching Support Staff. In SIGCSE TS 2026 Proceedings of the 57th ACM Technical Symposium on Computer Science Education V 1 (pp. 190–196). https://doi.org/10.1145/3770762.3772517
Chao, A., and Y. Velasco. “Scaling Large CS Courses via Full-time Teaching Support Staff.” In SIGCSE TS 2026 Proceedings of the 57th ACM Technical Symposium on Computer Science Education V 1, 190–96, 2026. https://doi.org/10.1145/3770762.3772517.
Chao A, Velasco Y. Scaling Large CS Courses via Full-time Teaching Support Staff. In: SIGCSE TS 2026 Proceedings of the 57th ACM Technical Symposium on Computer Science Education V 1. 2026. p. 190–6.
Chao, A., and Y. Velasco. “Scaling Large CS Courses via Full-time Teaching Support Staff.” SIGCSE TS 2026 Proceedings of the 57th ACM Technical Symposium on Computer Science Education V 1, 2026, pp. 190–96. Scopus, doi:10.1145/3770762.3772517.
Chao A, Velasco Y. Scaling Large CS Courses via Full-time Teaching Support Staff. SIGCSE TS 2026 Proceedings of the 57th ACM Technical Symposium on Computer Science Education V 1. 2026. p. 190–196.

Published In

SIGCSE TS 2026 Proceedings of the 57th ACM Technical Symposium on Computer Science Education V 1

DOI

Publication Date

February 17, 2026

Start / End Page

190 / 196