CSCI 240

Software Engineering

Students study the design and implementation of large software systems. Topics include design methodologies, programming team organization, and management, program verification and maintenance, design patterns and software engineering tools.

Prerequisites: CSCI 261 with a grade of C- or better.