Certificate in Data Science - Software Development CSCI 2134   Software Development
CREDIT HOURS: 3
This course presents techniques and methodologies for software development with modern tools. It introduces students to the software development life cycle and best practices for source code management, testing, debugging, and building. Particular focus will be on building individual skills in the development and testing phases of the life cycle. Students will be expected to work with existing medium-size code-bases that are implemented in different programming languages. Students will be exposed to a variety of software tools and will be expected to use them throughout the course.
PREREQUISITES: CSCI 1101.03 or CSCI 1110.03
EXCLUSIONS: CSCI 2132.03