CSE 758: Capstone design course on Software Engineering
CSE 758 (Software Engineering Project): This is our most popular
capstone design course. The prerequisites for the course are CSE 560,
601, and 757. CSE 560 provides students with a first serious
experience in software design and implementation, working in teams,
and in producing documentation. CSE 757 provides additional knowledge
of software development practices, methods for implementation and
maintainence of software, as well as the importance of reliability of
software and ways of achieving it. CSE 601 introduces students to the
ethical issues in computing and provides practice in developing
communication skills. All of this knowledge is called upon in 758.
The main objective of this course is to prepare students for the
software engineering profession. Upon completion of
the course, students are expected to have applied their software
engineering knowledge to aspects of: