SSW 810: Fundamentals of Software Engineering for Non-Software Engineers
Download Course Description
Are you responsible for complex software projects but really don’t understand how software is built? We are piloting a new course (online) this summer that might be just the thing to bring you up to speed. The course will help you:
- Comprehend and recognize system level risks associated with software development
- Understand the impact of software non-functional requirements on system development
- Explain the differences between system architecture and software architecture, the challenges created, and current mitigation approaches
- Validate software estimates and measurements through understanding the limitations of estimation and applying industry standard benchmarks
- Relate software measurements to system measurements and describe how they may be reconciled
- Explain how software management approaches are different from traditional project management approaches and how that can cause management issues
- Differentiate between predictive and adaptive life cycles, scheduling and delivery cadences, and describe how each applies to different kinds of projects
The course includes material from the soon to be published Software Extension to the PMI Guide to the PMBoK.
This course will count as an elective towards all SSE master’s degrees EXCEPT software engineering.
Enroll by May 16 through MyStevens.
For additional information contact:
Sharon Crowley, Operations Coordinator
Email: [email protected]