SE 390 Design Project Planning

Prepares students for the software engineering design project in SE 490/491, a significant project covering all major phases of the software engineering lifecycle. Lectures describe expectations and project planning fundamentals. Students form groups, decide on a project concept, complete a project-approval process, and deliver a high-level plan for the project.

SE 390 is taken by 3rd year Software Engineering students in their 3B term. The students will be working in teams of four, following an Agile process. By the end of the course, each team will have a real customer and a project charter, and will have delivered two initial iterations, perhaps having about 10% of the project done. The bulk of the development occurs then the next on-campus term, when students take SE 490. The final course, SE 491, assists students in preparing the Fourth Year Design Symposium, where all project will be presented to the public.

Course wiki hosts course material and project home pages.