Jun 24, 2024  
2017-2018 Undergraduate Catalog 
2017-2018 Undergraduate Catalog [ARCHIVED CATALOG]

CS 320 Software Engineering and Design

Spring Semester

This course describes the software development process in detail, including the software life cycle and models of software development; requirements analysis and software design techniques, including structured analysis and object-oriented approaches; techniques for software quality assurance, including design reviews, testing, metrics, and an introduction to program verification; and software project planning, organization, and management. Students will be expected to participate in a team-programming project. Prerequisite: CS 201  with a grade of 2.0 or higher.

3 credit hours