Software systems are built to perform a variety of tasks. This course covers the fundamentals of software systems, functional requirements analysis, design, development, testing, integration, implementation, operation and maintenance. Students, through course projects, will practice the systems analysis, design and development process. Writing intensive.
Prerequisites: 21:198:280, 21:198:288, and senior standing.