CSIS 3030 Software Development

This course provides a comprehensive overview of the software-development lifecycle from the conceptual phase through deployment and maintenance. Students engage in systems analysis, requirements gathering, design, version control, agile methodologies, implementation, testing, deployment, and maintenance of software systems. Students will apply software development principles to transform conceptual ideas into functional applications while addressing user needs throughout the development process.

Credits

3

Prerequisite

Prerequisites: CSIS 2010, CSIS 3010, and CSIS 1210.