Wehar, MichaelKuffner dos Anjos, RafaelRodriguez Echavarria, Karina2025-05-092025-05-092025978-3-03868-266-01017-4656https://doi.org/10.2312/eged.20251012https://diglib.eg.org/handle/10.2312/eged20251012We explore and reflect on how a multi-generational computer science capstone project has led three cohorts of students to learn basic concepts from undergraduate computer graphics. We investigate how our project model has led students learning computer graphics to create valuable educational tools and examples for future students to further learn computer graphics. This self-perpetuation of student development has led students to invest their time and energy into the education of themselves and that of future students. Moreover, we find that computer graphics is especially well suited for this educational model.Attribution 4.0 International LicenseCCS Concepts: Computing methodologies->Graphics systems and interfaces; Social and professional topics->Computer science education;Computing methodologiesGraphics systems and interfacesSocial and professional topicsComputer science educationStudents Teaching Students Computer Art and Graphics10.2312/eged.202510124 pages