Introduction to Version Control with Git

Download as PDF

Course Description

Introduction to version control systems and how they can be used to explore the history of changes in a software project, encourage best practices in the software development process, and aid in collaboration within software engineering teams. Students will learn how to use git to make modular changes in a software repository, explore parallel ideas with branches, merge changes from multiple collaborators, and more. Basic programming at the level of CS 106A is recommended.

Grading Basis

RSN - Satisfactory/No Credit

Min

1

Max

1

Course Repeatable for Degree Credit?

No

Course Component

Activity

Enrollment Optional?

No

Does this course satisfy the University Language Requirement?

No