Computer Science

CS2043Software Engineering I4 ch (3C 2L)

Introduction to fundamentals of the discipline of software engineering with focus on the software development life cycle. Topics include software development methodologies and processes, requirements analysis, modeling, architecture, design, implementation, testing, and maintenance. Basics of software management are also introduced.

Prerequisite: CS 1083. NOTE: Credit is given for at most one of CS 2013, CS 2033, or CS 2043