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
Times are displayed in time zone: Eastern Time (US & Canada) change

10:30 - 12:00: Session 2SPLASH-E at Ellwood 1
Chair(s): Eli TilevichVirginia Tech
10:30 - 11:00
Talk
Tackling Real World Complexity in a Software Engineering Student Project - An Experience Report
SPLASH-E
Christian KöppeHAN University of Applied Sciences, Leo PruijtHogeschool Utrecht
File Attached
11:00 - 11:30
Talk
Continuous Testing in Introductory Computer Science Education
SPLASH-E
Andrew RichardsonUniversity of British Columbia , Mira LeungUniversity of British Columbia, Jordan ElderUniversity of British Columbia
File Attached
11:30 - 12:00
Talk
Teaching Code Review Management using Branch Based Workflows
SPLASH-E
Stephan KruscheTechnische Universität München, Bernd BrueggeTU Munich