Statement of Course Outcomes
Course Number: CS 551
Course Name: Software Engineering and Practice I
Course Coordinator: David Klappholz
Course Outcomes
Each course outcome is followed in parentheses by the Program Outcome to which it relates.
Course Outcomes:
Work to be assessed: Each student participates on a project and must contribute to a requirements specification for their project. Every student will write at least one section of the document and each section will be graded for content and style. (Students analyze the requirements for a software artifact, and design and develop a software tool that satisfies those requirements.)
Work to be assessed: Students participate in two projects; each project has a different composition of 8-10 students. Formal written and oral presentations of the project are presented and graded. The annotated evaluation sheet and the graded presentation materials inform the professor of the success of the teamwork. Project team meetings and
progress reports also support the team work assessment. (Students demonstrate that they can work within teams, as evidenced by cooperative work in team projects.)
Work to be assessed: Students participate in two projects. Formal written and oral presentations of the project are presented and graded. The annotated evaluation sheet and the graded presentation materials inform the professor of the success of the teamwork. (Students write and present technical reports at a level expected of the software engineering profession)
Work to be assessed: An exam question requires the stating and application of the ACM/IEEE short form of software engineering ethics. (Students know about ethical problems that face computer scientists and software engineers, can quote codes such as the IEEE Code of Ethics that specify the professional response to them, and will act according to these codes of ethics.)