{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T21:49:00Z","timestamp":1780523340890,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":26,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,4,14]],"date-time":"2024-04-14T00:00:00Z","timestamp":1713052800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,4,14]]},"DOI":"10.1145\/3639474.3640053","type":"proceedings-article","created":{"date-parts":[[2024,5,24]],"date-time":"2024-05-24T15:35:49Z","timestamp":1716564949000},"page":"286-296","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Scalable Teaching of Software Engineering Theory and Practice: An Experience Report"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0003-4336-1316","authenticated-orcid":false,"given":"Solal","family":"Pirelli","sequence":"first","affiliation":[{"name":"EPFL, Lausanne, Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,5,24]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Allen J. and Lambating J. 2001. Validity and Reliability in Assessment and Grading: Perspectives of Preservice and In-service Teachers and Teacher Education Professors. (Apr. 2001)."},{"key":"e_1_3_2_1_2_1","volume-title":"2021 IEEE\/ACM 43rd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET)","author":"Alves I.","year":"2021","unstructured":"Alves, I. and Rocha, C. 2021. Qualifying Software Engineers Undergraduates in DevOps - Challenges of Introducing Technical and Non-technical Concepts in a Project-oriented Course. 2021 IEEE\/ACM 43rd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET) (2021), 144--153."},{"key":"e_1_3_2_1_3_1","volume-title":"2021 IEEE\/ACM 43rd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET)","author":"Aniche M.","year":"2021","unstructured":"Aniche, M., Mulder, F. and Hermans, F. 2021. Grading 600+ Students: A Case Study on Peer and Self Grading. 2021 IEEE\/ACM 43rd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET) (2021), 211--220."},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings of the 2013 International Conference on Software Engineering","author":"Bacchelli A.","year":"2013","unstructured":"Bacchelli, A. and Bird, C. 2013. Expectations, Outcomes, and Challenges of Modern Code Review. Proceedings of the 2013 International Conference on Software Engineering (San Francisco, CA, USA, 2013), 712--721."},{"key":"e_1_3_2_1_5_1","volume-title":"The Incremental Garbage Collection of Processes. Proceedings of the 1977 Symposium on Artificial Intelligence and Programming Languages","author":"Baker H.C.","year":"1977","unstructured":"Baker, H.C. and Hewitt, C. 1977. The Incremental Garbage Collection of Processes. Proceedings of the 1977 Symposium on Artificial Intelligence and Programming Languages (New York, NY, USA, 1977), 55--59."},{"key":"e_1_3_2_1_6_1","volume-title":"2023 IEEE\/ACM 45th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET)","author":"Breaux T.D.","year":"2023","unstructured":"Breaux, T.D. and Moritz, J. 2023. A Metric for Measuring Software Engineering Post-Graduate Outcomes. 2023 IEEE\/ACM 45th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET) (2023), 283--295."},{"key":"e_1_3_2_1_7_1","volume-title":"2022 IEEE\/ACM 44th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET)","author":"B\u00fctt E.","year":"2022","unstructured":"B\u00fctt, E., Person, S. and Bohn, C. 2022. Student-Sponsored Projects in a Capstone Course: Reflections and Lessons Learned. 2022 IEEE\/ACM 44th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET) (2022), 254--264."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.1821936116"},{"key":"e_1_3_2_1_9_1","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"Gamma E.","year":"1995","unstructured":"Gamma, E., Helm, R., Johnson, R. and Vlissides, J. 1995. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Longman Publishing Co., Inc."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2018.2880823"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3159450.3159542"},{"key":"e_1_3_2_1_12_1","volume-title":"Software Engineering: Software Engineering Education and Training (ICSE-SEET)","author":"Gopal B.","year":"2022","unstructured":"Gopal, B. and Cooper, S. 2022. Peer Instruction in Online Software Testing and Continuous Integration - A Replication Study. 2022 IEEE\/ACM 44th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET) (2022), 199--204."},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the 52nd ACM Technical Symposium on Computer Science Education","author":"Gopal B.","year":"2021","unstructured":"Gopal, B. and Cooper, S. 2021. Peer Instruction in Software Engineering - Findings from Fine-Grained Clicker Data. Proceedings of the 52nd ACM Technical Symposium on Computer Science Education (New York, NY, USA, 2021), 115--121."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1080\/87567550903418586"},{"key":"e_1_3_2_1_15_1","volume-title":"Proceedings of the 8th ACM SIGITE Conference on Information Technology Education","author":"Gorka S.","year":"2007","unstructured":"Gorka, S., Miller, J.R. and Howe, B.J. 2007. Developing Realistic Capstone Projects in Conjunction with Industry. Proceedings of the 8th ACM SIGITE Conference on Information Technology Education (New York, NY, USA, 2007), 27--32."},{"key":"e_1_3_2_1_16_1","volume-title":"Proceedings of the ACM\/IEEE 44th International Conference on Software Engineering: Software Engineering Education and Training","author":"Li A.","year":"2022","unstructured":"Li, A., Endres, M. and Weimer, W. 2022. Debugging with Stack Overflow: Web Search Behavior in Novice and Expert Programmers. Proceedings of the ACM\/IEEE 44th International Conference on Software Engineering: Software Engineering Education and Training (New York, NY, USA, 2022). 69--81."},{"key":"e_1_3_2_1_17_1","volume-title":"Multi-Team Capstone Course. 2023 IEEE\/ACM 45th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET)","author":"Li Z.","year":"2023","unstructured":"Li, Z., Arony, N., Devathasan, K. and Damian, D. 2023. \"Software is the easy part of Software Engineering\" - Lessons and Experiences from A Large-Scale, Multi-Team Capstone Course. 2023 IEEE\/ACM 45th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET) (Los Alamitos, CA, USA, May 2023). 223--234."},{"key":"e_1_3_2_1_18_1","volume-title":"Software Engineering: Software Engineering Education and Training (ICSE-SEET)","author":"Liu X.","year":"2019","unstructured":"Liu, X., Wang, S., Wang, P. and Wu, D. 2019. Automatic Grading of Programming Assignments: An Approach Based on Formal Semantics. 2019 IEEE\/ACM 41st International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET) (2019), 126--137."},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of the 52nd ACM Technical Symposium on Computer Science Education","author":"McBurney P.W.","year":"2021","unstructured":"McBurney, P.W. and Murphy, C. 2021. Experience of Teaching a Course on Software Engineering Principles Without a Project. Proceedings of the 52nd ACM Technical Symposium on Computer Science Education (New York, NY, USA, 2021). 122--128."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/icse-seet52601.2021.00037"},{"key":"e_1_3_2_1_21_1","volume-title":"Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education","author":"Murphy L.","year":"2008","unstructured":"Murphy, L., Lewandowski, G., McCauley, R., Simon, B., Thomas, L. and Zander, C. 2008. Debugging: The Good, the Bad, and the Quirky - a Qualitative Analysis of Novices' Strategies. Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education (New York, NY, USA, 2008), 163--167."},{"key":"e_1_3_2_1_22_1","volume-title":"2021 IEEE\/ACM 43rd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET)","author":"Paasivaara M.","year":"2021","unstructured":"Paasivaara, M. 2021. Teaching the Scrum Master Role using Professional Agile Coaches and Communities of Practice. 2021 IEEE\/ACM 43rd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET) (2021), 30--39."},{"key":"e_1_3_2_1_23_1","volume-title":"Proceedings of the XXXVII Brazilian Symposium on Software Engineering","author":"Pinto G.","year":"2023","unstructured":"Pinto, G., Cardoso-Pereira, I., Monteiro, D., Lucena, D., Souza, A. and Gama, K. 2023. Large Language Models for Education: Grading Open-Ended Questions Using ChatGPT. Proceedings of the XXXVII Brazilian Symposium on Software Engineering (New York, NY, USA, 2023), 293--302."},{"key":"e_1_3_2_1_24_1","volume-title":"Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1","author":"Porquet-Lupine J.","year":"2023","unstructured":"Porquet-Lupine, J. and Brigham, M. 2023. Evaluating Group Work in (Too) Large CS Classes with (Too) Few Resources: An Experience Report. Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1 (New York, NY, USA, 2023), 4--10."},{"key":"e_1_3_2_1_25_1","volume-title":"2022 IEEE\/ACM 44th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET)","author":"Ryan B.","year":"2022","unstructured":"Ryan, B., Soria, A.M., Dreef, K. and van der Hoek, A. 2022. Reading to Write Code: An Experience Report of a Reverse Engineering and Modeling Course. 2022 IEEE\/ACM 44th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET) (2022). 223--234."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10755-009-9116-1"}],"event":{"name":"ICSE-SEET '24: 46th International Conference on Software Engineering: Software Engineering Education and Training","location":"Lisbon Portugal","acronym":"ICSE-SEET '24","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS","Faculty of Engineering of University of Porto"]},"container-title":["Proceedings of the 46th International Conference on Software Engineering: Software Engineering Education and Training"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3639474.3640053","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3639474.3640053","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T22:53:37Z","timestamp":1750287217000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3639474.3640053"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,14]]},"references-count":26,"alternative-id":["10.1145\/3639474.3640053","10.1145\/3639474"],"URL":"https:\/\/doi.org\/10.1145\/3639474.3640053","relation":{},"subject":[],"published":{"date-parts":[[2024,4,14]]},"assertion":[{"value":"2024-05-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}