Write a Blog >>
SPLASH 2017
Sun 22 - Fri 27 October 2017 Vancouver, Canada
Mon 23 Oct 2017 14:30 - 15:00 at Kensington - Software Engineering

This paper presents an experience report with a junior-level software engineering course at a large southeastern United States research-intensive university. We provide an overview of the course structure and the course project, iTrust, that has been developed by students over 25 semesters. We summarize reflections from faculty, teaching assistants, and students (through course evaluations). From our lessons learned, we present our course improvements as we prepare for the next ten years of software engineering courses. Our main lessons learned are that 1) course technologies have a lifespan and require periodic updating to balance student learning and working with a legacy system; 2) teaching assistant longevity and support is critical to course success; and 3) the value of working with a large, legacy system is a semester long course, is supported by faculty, teaching assistants, and eventually students.

Mon 23 Oct

Displayed time zone: Tijuana, Baja California change

13:30 - 15:00
Software EngineeringSPLASH-E at Kensington
13:30
30m
Talk
(CSES) Open-Source Sofware in Class: Students’ Common Mistakes
SPLASH-E
Zhewei Hu North Carolina State University, Yang Song University of North Carolina Wilmington, Edward Gehringer North Carolina State University
File Attached
14:00
30m
Talk
(CSES) Peer Review in Cybersecurity Education
SPLASH-E
William M. Temple University of Colorado Boulder, Kathi Fisler Brown University
File Attached
14:30
30m
Talk
(CER) 10+ Years of Teaching Software Engineering with iTrust: the Good, the Bad, and the Ugly
SPLASH-E
Sarah Heckman NC State University, Kathryn Stolee North Carolina State University, Chris Parnin NCSU
File Attached