Mon 26 Oct 2015 10:30 - 11:00 at Ellwood 1 - Session 2 Chair(s): Eli Tilevich

Developing large-scale complex systems in student projects is not common, due to various constraints like available time, student team sizes, or maximal complexity. However, we succeeded to design a project that was of high complexity and comparable to real world projects. The execution of the project and the results were both successful in terms of quality, scope, and student/teacher satisfaction.

In this experience report we describe how we combined a variety of principles and properties in the project design and how these have contributed to the success of the project. This might help other educators with setting up student projects of comparable complexity which are similar to real world projects.

Mon 26 Oct

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

10:30 - 12:00
Session 2SPLASH-E at Ellwood 1
Chair(s): Eli Tilevich Virginia Tech
10:30
30m
Talk
Tackling Real World Complexity in a Software Engineering Student Project - An Experience Report
SPLASH-E
Christian Köppe HAN University of Applied Sciences, Leo Pruijt Hogeschool Utrecht
File Attached
11:00
30m
Talk
Continuous Testing in Introductory Computer Science Education
SPLASH-E
Andrew Richardson University of British Columbia , Mira Leung University of British Columbia, Jordan Elder University of British Columbia
File Attached
11:30
30m
Talk
Teaching Code Review Management using Branch Based Workflows
SPLASH-E
Stephan Krusche Technische Universität München, Bernd Bruegge TU Munich