CSE416
| Course | CSE416 |
|---|---|
| Title | Software Engineering |
| Credits | |
| Course Coordinator | Scott Stoller |
| Description |
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 |
Prerequisites: C or higher in CSE 316; U4 standing; CSE major. Partially fulfills: ESI, EXP+, SBS+, STEM+ |
| Course Outcomes |
|
| Textbook | |
| Major Topics Covered in Course |
|
| Laboratory | |
| Course Webpage |
|
