Courses

Please be sure to view our course rotation guide and course flowchart (PDF).

CS 4140 - 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 2014-2015 Catalog.