Oct 26, 2021  
2017-2018 Undergraduate Catalog 
2017-2018 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 4250 - Software Engineering Principles

Credits: 4

Prerequisite(s): Senior standing and CS 3210, CS 3240, COM 2610, PHI 3370, and 12 additional credits of upper-division CS courses, all with a grade of "C" or better, or permission of instructor

Description: This course focuses on the software development life cycle. Special emphasis is placed on the earlier phases in the life cycle that precede the actual writing of the code, and the later phases in which the software is tested and evaluated after it is written. Finally, the post-implementation phases that represent the eighty percent of the life cycle during which the software is evolving as it is in use are studied in depth. Students will perform various role-playing activities in which they represent users and implementors during these phases of the development process.

Add to Portfolio (opens a new window)