For more information, email the professor. To bring together all the concepts, knowledge, and skills from the previous SWE courses, and to apply them in a complete development project. To practice developing software the way it should be developed, instead of the way it usually is.
Students analyze, design, implement, and manage a software system project.
Students work in teams to develop or modify a software product, applying sound principles of software engineering. Both industrial and academic standards are used to assess the quality of the work products. This course is centered around a major team project. There are no exams, homeworks, and few lectures. Classtime will primarily be used to discuss development issues with the professor.