The purpose of this course is to provide a general survey of software engineering. Some of the topics covered include: project planning and management, design techniques, verification and validation, and software maintenance. Particular emphasis is on a group project in which a group of 4-5 students implement a system from its specification.
- Credits: 3
- Frequency: At least once a year
Requirements and Grading
Written assignments, a group project, one or two progress exams and a final exam.