PROGRAMACIÓN CON CONTROL DE VERSIONES CVS II. Aprenderemos el uso de Git y GitHub, herramientas fundamentales para el control de versiones y la colaboración en el desarrollo de software. El curso progresa desde los fundamentos de Git a nivel local, como git init, git add, y git commit, hasta conceptos más avanzados como ramas (git branch), fusiones (git merge), y resolución de conflictos. Los estudiantes también aprenderán a interactuar con repositorios remotos en GitHub, utilizando comandos como git clone, git push, y git pull, y se familiarizarán con los Pull Requests.