Published on: March 14, 2026
The School of Science & Technology at Swami Rama Himalayan University organized a technical workshop titled “GitHub Basics & Version Control” on 14 March 2026 in Computer Lab–6. The workshop was conducted under the IEEE SRHU Student Branch (STB60226050) with the aim of familiarizing students with essential tools and practices widely used in modern software development. A total of 62 students participated in the session, demonstrating keen interest in learning industry-relevant programming and project management practices.
The workshop was delivered by Mr. Radhe Shankar, Assistant Professor in the Department of Computer Science & Engineering at the School of Science & Technology. The session focused on introducing students to the fundamentals of GitHub and version control systems, which are crucial for managing software projects and enabling collaborative programming in professional environments. Through detailed explanations and practical demonstrations, the resource person guided students through the essential components of GitHub, helping them understand how developers manage and track changes in code over time.
During the workshop, students were introduced to key concepts such as repository creation and management, commits, branching, and version tracking. The session also covered how GitHub supports collaborative workflows, allowing multiple developers to contribute to a project while maintaining an organized and traceable development process. The resource person demonstrated how repositories are created and managed, how updates are recorded through commits, and how branches can be used to develop and test new features without affecting the main project codebase.
The practical component of the workshop helped students understand how these tools function in real-world software development scenarios. By observing demonstrations and interacting during the session, participants gained valuable exposure to widely used industry practices in software project management and collaborative coding. The workshop also highlighted how version control systems improve productivity, ensure transparency in development processes, and help maintain structured documentation of code changes.
Students participated enthusiastically throughout the workshop, engaging actively with the concepts discussed and seeking clarifications on various aspects of GitHub usage. The interactive environment encouraged students to explore the practical relevance of version control systems and understand how these tools support efficient teamwork in software development projects.
Overall, the workshop proved to be an enriching learning experience for the participants. It helped strengthen their technical understanding of collaborative programming and provided practical insights into tools that are fundamental to the modern software development ecosystem. Such initiatives continue to support students in building essential technical competencies and preparing them for professional careers in the rapidly evolving field of technology.