CS 460 - Software Development
This course focuses on the development of large-scale software that is reliable, understandable, and maintainable. Procedural and object-oriented paradigms are used to illustrate design approaches. Students will work in teams and will develop software on at least two platforms. Abilities and knowledge gained in the other computer science courses will be integrated with a series of comprehensive system development projects. Students will be required to present their project work to the class. Project organization, professional standards, and ethics will also be covered.
Prerequisite(s): CS 220 and junior or senior standing
Click here for Fall 2017 course scheduling information.
Click here for Spring 2018 course scheduling information.