The yearlong capstone experience places students in a position of developing software for real clients. The laboratory and instructional facilities are designed to support and encourage creativity and teamwork. Oswego?s software engineering program ? the first in all of SUNY ? provides a systems-oriented curriculum that encompasses software requirements, design, construction, testing, maintenance, configuration management, engineering management, engineering process, tools and quality assurance.