Catalog Details

Course Catalog

CS4140 - Software Engineering

Credits: 3

Presents fundamental principles of software engineering. Emphasizes software design, implementation and maintenance. Techniques used in the major phases of the software life cycle such as rapid prototyping, object-oriented design and module testing, are discussed. Software teams complete a term project that includes system documentation, design and implementation. Falls. Prerequisite(s): CS 2381 and CS 3720.

*All course information is from the 2016-2017 Catalog.