CSE 416 Course Description


This is the University Bulletin description:

CSE 416 Software Engineering:

Introduces the basic concepts and modern tools and techniques of software engineering. Emphasizes the development of reliable and maintainable software via system requirements and specifications, software design methodologies including object-oriented design, implementation, integration, and testing; software project management; life-cycle documentation; software maintenance; and consideration of human factor issues.

Prerequisite: C or higher in CSE 316; U4 standing; CSE major.

Number of credits: 3.

Partially fulfills: ESI, EXP+, SBS+, STEM+