CSE 416
3 credits · EXP+, SBS+, STEM+, ESI
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.
C or higher in CSE 316; U4 standing; CSE major.
| Section | Days | Time | Room | Instructor |
|---|---|---|---|---|
| LEC 02 | TuTh | 3:30PM–4:50PM | HARRIMAN HLL 116 WESTCAMPUS | Mohammadjavad Amiri |
| LEC 03 | MoWe | 2:00PM–3:20PM | New Computer Science Bldg 120 | Shuai Mu |
| LEC 90 · SUNY Korea | TuTh | 10:30AM–11:50AM | Korea OUTOFCNTRY | Yoon Seok Yang★ 3.5 |
| Section | Days | Time | Room | Instructor |
|---|---|---|---|---|
| LEC 01 | TuTh | 3:30PM–4:50PM | COMPUTER SCI 2120 WESTCAMPUS | Richard McKenna★ 3.5 |
| LEC 02 | MoWe | 11:00AM–12:20PM | HVY ENGR LAB 201 WESTCAMPUS | Scott Stoller★ 3.7 |
| LEC 03 | MoWe | 2:00PM–3:20PM | MELVILLE LBR W4550 WESTCAMPUS | Scott Stoller★ 3.7 |
| LEC 90 · SUNY Korea | TuTh | 12:30PM–1:50PM | Korea OUTOFCNTRY | Yoon Seok Yang★ 3.5 |