Blended Software Engineering 2

1 Semester *Weighted
Available to grades: 11,12
Prerequisites: Software Engineering 1

After gaining the necessary background knowledge in Software Engineering 1, small groups of students collaborate to develop a software product as they iterate through software engineering development cycles. Throughout this semester-long authentic engineering experience, students create their product that requires them to collaborate with each other as well as stakeholders. This blended learning course integrates traditional face-to-face learning and online independent learning components. This is a blended course only to provide students the opportunity to leave campus to visit technical mentors at their workplaces, depending on the team’s software product. Prerequisite: Software Engineering 1