Events
February
OWASP: Responsible AI Use by Developers in the Context of DevSecOps
When: February 12, 5-7 pmThe topic of the workshop is Responsible AI use by Developers in the Context of DevSecOps Corporate Environments
The Open Worldwide Application Security Project (OWASP) is a nonprofit foundation that works to improve the security of software and enable organizations to conceive, develop, acquire, operate, and maintain applications that can be trusted. OWASP projects, tools, documents, forums, and chapters are free and open to anyone interested in improving application security.
Speaker: Scott Bly
UCSD OSPO: Introduction to the Unix Shell
This two-hour, hands-on workshop from the UCSD Open Source Program Office (OSPO) introduces researchers and other learners to working at the command line using Unix shell commands. Participants will learn how to automate repetitive tasks, manage large volumes of files, and work more effectively with data and computing systems. The workshop emphasizes foundational skills that support reproducible research workflows and open-source software development. It is designed for beginners, and no prior experience is required. Participants must bring a computer to actively participate in the exercises.
Registration link:
https://ucsd.zoom.us/meeting/register/CqlocWDHTOepbsHWtKhWFA
UCSD OSPO: Introduction to Git Version Control
When: Feb 25, 2026 02:00 PM Pacific Time (US and Canada)Where: Virtual Zoom Meeting
This two-hour, hands-on workshop from the UCSD Open Source Program Office (OSPO) introduces researchers and other learners to using Git for version control in open-source software projects. Participants will learn how to track changes, manage project files, and maintain organized code and data workflows. The workshop emphasizes foundational skills that support reproducible research and open-source development practices. It is designed for beginners, and no prior experience with Git or version control is required. Participants must bring a computer to actively participate in the exercises.
Registration link:
https://ucsd.zoom.us/meeting/register/2yTb0FupTOaKO7BCBhqr0A
Mesa: Introduction to Mesa and Agent-Based Modelling
When: Thursday, February 26, 5-7 pm
Where: Seuss Room (Geisel Library)
An introductory workshop about agent-based modelling and contributing to Mesa's open-source projects, followed by an open-ended Q&A with a Mesa engineer.
Agent based modeling (ABM) is a growing field where modelers simulate complex phenomena in virtual labs. This workshop will provide an introductory tutorial to Mesa using the Boltzmann Wealth model. After walking users through his basic tutorial, the workshop will overview more advanced examples, including those from other repositories in the Mesa ecosystem (e.g. Mesa-Frames, Mesa-Geo, etc). The workshop will conclude with an overview of the Mesa development pathway, contributors guide, and a discussion about ways to get involved.
Speakers:
Dr. Thomas (Tom) D. Pike (Mesa Maintainer)
Dr. Jacqueline (Jackie) Kazil (Mesa Founder, Maintainer)
January
GitLab Kickoff: Looking to Contribute? Learn about GitLab's 3 Months of Open Source
When: Thursday, January 15 2026, 5 -7pm
Where: Seuss Room (Geisel Library)
Who: Students
Get ready to experience an introductory, hands-on workshop designed for students who want to make their first contribution using the GitLab contributor platform.
Discover good issues for first-time contributors and learn the details of GitLab’s exclusive three-month open source competition just for UC San Diego students.
All are welcome. Whether you're a newbie or a veteran contributor or a maintainer, this workshop is for you!
JdeRobot Open-Source Workshop. Interested in Robotics?
When: Thursday, January 29 2026, 11am - 1pm
Where: Seuss Room (Geisel Library)
Who: Anyone (including students and staff!) who’s interested in Robotics
This event is an introduction to the JdeRobot organization and its open-source projects (RoboticsAcademy and Unibotics).
JdeRobot is a non-profit Association of Robotics and Artificial Intelligence for JdeRobots that provides toolkit (including tolls, resources, libraries and reusable nodes) for Robotics, Artificial Intelligence and Computer Vision applications.
In addition, through Robotics Academy, JdeRobotics offers a collection of exercises and challenges to learn robotics in a practical way. It includes exercises about mobile robotics, service robotics, autonomous driving, drones, computer vision in robotics, and more!