Course Details
Course Code: ARIN360 Course ID: 5575 Credit Hours: 3 Level: Undergraduate
This course provides students with practical skills to streamline teamwork in AI development through a beginner friendly introduction to version control, version control systems, and git version control. Students learn git and github as essential tools for managing a repository, creating branches, tracking changes, and collaborating effectively on a shared repo in a central place. Through hands-on examples and guided projects, learners practice making commits, reviewing work, and learning how to resolve conflicts that arise during collaborating on coding tasks. The course also introduces best practices for managing files, addressing bugs, and contributing to open-source communities. By the end of the course, students understand core basics of collaborative development and build the ability to enhance productivity and teamwork in professional AI and software development environments. (Prerequisite: ARIN305)
Course Schedule
| Registration Dates | Course Dates | Start Month | Session | Weeks |
|---|---|---|---|---|
| Registration11/24/2025 - 05/01/2026 | Course Dates05/04/2026 - 06/28/2026 | Start Month May | SessionSpring 2026 Session I | Weeks8 Week session |
| Registration12/29/2025 - 05/29/2026 | Course Dates06/01/2026 - 07/26/2026 | Start Month June | SessionSpring 2026 Session D | Weeks8 Week session |
| Registration01/26/2026 - 07/03/2026 | Course Dates07/06/2026 - 08/30/2026 | Start Month July | SessionSummer 2026 Session B | Weeks8 Week session |
| Registration02/23/2026 - 07/31/2026 | Course Dates08/03/2026 - 09/27/2026 | Start Month August | SessionSummer 2026 Session I | Weeks8 Week session |
| Registration03/30/2026 - 09/04/2026 | Course Dates09/07/2026 - 11/01/2026 | Start Month September | SessionSummer 2026 Session D | Weeks8 Week session |