The syllabus is a critically important document for students, instructors and administrators. However, managing certain parts of the syllabus to ensure they are up-to-date with current policies can be a tedious task. Github is a free version control platform designed for managing software projects. Although designed for software, the features of Github work with any text documents. The Data Science and Information Systems has been piloting a project where the syllabi for the data science courses are managed in Github. The entire syllabus is written in markdown (a plan text format). Common components of the syllabus (e.g. academic integrity, accommodations, grade distributions, etc.) as well as the document styling (e.g. headers) are stored in a shared folder. These components are then be imported when a PDF of the syllabus is automatically generated whenever changes are detected. Additionally, generic class schedules are managed in Excel files allowing for the semester specific dates to be managed centrally. Lastly, using a version control platform like Github allows for the tracking of changes to the syllabus over time.