ICS 499 Software Engineering and Capstone Project
Prerequisites
Special information
Note: Students are responsible to both be aware of and abide by prerequisites for ICS courses for which they enroll, and will be administratively dropped from a course if they have not met prerequisites.
Effective August 17, 2014 to present
Learning outcomes
General
- Effectively design, implement, and document complete software systems based on specified requirements.
- Evaluate and apply appropriate software lifecycle models, including planning, estimating, and resource allocation.
- Gather, analyze, and document system requirements to build a functional software solution.
- Apply verification and validation techniques to ensure software quality and correctness.
- Explain ethical considerations in software development and professional conduct.
- Describe technical work orally and write user manuals and documentation.
- Demonstrate effective teamwork including leadership, coordination, and cooperative problem-solving.
Spring 2026
| Section | Title | Instructor | books | eservices |
|---|---|---|---|---|
| 01 | Software Engineering and Capstone Project | Bile Hassan, Ismail | Books for ICS-499-01 Spring 2026 | Course details for ICS-499-01 Spring 2026 |
| 50 | Software Engineering and Capstone Project | Foy, Ralph Alex | Books for ICS-499-50 Spring 2026 | Course details for ICS-499-50 Spring 2026 |
| 51 | Software Engineering and Capstone Project | Jasthi, Siva | Books for ICS-499-51 Spring 2026 | Course details for ICS-499-51 Spring 2026 |
Summer 2026
| Section | Title | Instructor | books | eservices |
|---|---|---|---|---|
| 50 | Software Engineering and Capstone Project | Jasthi, Siva | Books for ICS-499-50 Summer 2026 | Course details for ICS-499-50 Summer 2026 |
| 51 | Software Engineering and Capstone Project | Levitt, David L | Books for ICS-499-51 Summer 2026 | Course details for ICS-499-51 Summer 2026 |
Fall 2026
| Section | Title | Instructor | books | eservices |
|---|---|---|---|---|
| 01 | Software Engineering and Capstone Project | Bile Hassan, Ismail | Books for ICS-499-01 Fall 2026 | Course details for ICS-499-01 Fall 2026 |
| 50 | Software Engineering and Capstone Project | Jasthi, Siva | Books for ICS-499-50 Fall 2026 | Course details for ICS-499-50 Fall 2026 |
| 51 | Software Engineering and Capstone Project | Levitt, David L | Books for ICS-499-51 Fall 2026 | Course details for ICS-499-51 Fall 2026 |