# SDC235 Foundations of Versioning and Workflows

**Canonical URL:** https://www.ecpi.edu/course/sdc235

**Last Updated:** 2026-10-14T21:41:10+00:00

**College:** College of Technology

**Department:** Software Development and Coding

**Credit Hours:** 3.00

**Prerequisites:** All of: SDC120, SDC120L

**Corequisites:** None

**Course Description:**

This course introduces students to the core practices of version control and collaborative software development. Through hands-on activities, students learn how to track changes, manage code history, create and merge branches, and resolve conflicts in multi-developer environments. Emphasis is placed on best practices for team workflows, including contribution management and peer review processes. Students will also explore the use of generative AI tools to support version control tasks, such as interpreting errors, composing commit messages, and improving workflow efficiency.

Learn more about the [programs available at ECPI University](https://www.ecpi.edu/programs).