This program is tentative and subject to change.

Fri 20 Feb 2026 11:40 - 12:00 at Meeting Room 274 - Broadening Participation

Though software development has increasingly become a part of modern engineering practice, even outside of computing, we lack a sufficiently deep understanding of how engineers in many disciplines learn and use software engineering practices and tools (SEPTs). SEPTs are related to, but distinct from, programming itself, consisting of practices (e.g., unit testing) and tools (e.g., version control software) that support the design, implementation, or maintenance of software. While many disciplines outside of computing teach programming in their undergraduate curricula, little is known about how these disciplines use, teach, or adopt SEPTs. We thus conducted an exploratory qualitative study on SEPTs among undergraduate students in mechanical engineering (ME), one of the largest engineering disciplines in the US. Specifically, we explored two research questions: (1) What SEPTs do undergraduate ME students use in their work? (2) What factors influence undergraduate ME students’ adoption of these SEPTs? We conducted and analyzed three unstructured interviews with ME students at different institutions, using the Guide to the Software Engineering Body of Knowledge (SWEBOK) and the Unified Theory of Acceptance and Use of Technology (UTAUT) as theoretical frameworks. Our results show that ME students’ SEPTs span few SWEBOK areas, and are strongly influenced by course design, disciplinary context, and expected time/effort. These results suggest that with continued work in this area, we can likely gain and apply evidence-based insights to improve the teaching of SEPTs within ME in a way that is authentic to its disciplinary context.

This program is tentative and subject to change.

Fri 20 Feb

Displayed time zone: Central Time (US & Canada) change

10:40 - 12:00
Broadening ParticipationPapers at Meeting Room 274
10:40
20m
Talk
Creating a Second Pathway to the Computing MajorMSIIn-Person & OnlineERT Best Paper
Papers
Ashley Pang UC Riverside, Paea LePendu pc, Mariam Salloum BCOE/Computer Science, Neftali Watkinson Medina University of California, Riverside, Carla Brodley Northeastern University, Center for Inclusive Computing
11:00
20m
Talk
Exploring the Relationship Between Department Characteristics and Computer Science Student Diversity in the US MSIIn-Person & Online
Papers
Max Fowler University of Illinois, Mariam Saffar Perez University of Illinois at Urbana-Champaign, Marcella Todd Harvey Mudd College, Rachel Perley Harvey Mudd College, Paul Bruno University of Illinois at Urbana-Champaign, Colleen M. Lewis University of Illinois Urbana-Champaign
11:20
20m
Talk
Teaching Authentic Programming Applications to Novices: Purpose-first Tutorials in a General Education Computing CourseIn-Person & Online
Papers
Mehmet Arif Demirtas University of Illinois Urbana-Champaign, Claire Zheng University of Illinois Urbana-Champaign, Kathryn Cunningham University of Illinois Urbana-Champaign
11:40
20m
Talk
Understanding Software Engineering Practices and Tools in Undergraduate Mechanical Engineering StudentsIn-Person & Online
Papers
Prisha Bhatia Olin College of Engineering, Ramzey Burdette Olin College of Engineering, Titilayo Oshinowo Olin College of Engineering, Michelle Jarvie-Eggart Michigan Technological University, Stephanos Matsumoto Olin College of Engineering