Introduction to Shell, Git and Python

BIDS Software Carpentry Workshop


July 16, 2018 to July 17, 2018
9:30am to 5:00pm
190 Doe Library
Get Directions


Full details, the schedule and syllabus, and a link to register are available at the Introduction to Shell, Git and Python​ Workshop website.

Software Carpentry and Data Carpentry Workshops aim to teach researchers basic research computing skills in hands-on sessions that cover basic concepts and tools, including program design, version control, data management, and task automation. Participants will be encouraged to help one another and to apply what they have learned to their own research problems. The course is aimed at graduate students and other researchers at UC Berkeley. Participants from outside the university are welcome to join as long as the Eventbrite permits, for reasons of capacity.  The goal of the workshop is to provide learners new to these tools with a basis for further exploration. 

Instructors: Nima Hejazi, Kunal Marwaha
Helpers: Drew Hart, Dana Miller, Rosanna Neuhausler

Contact: Diya Das (


Nima Hejazi

PhD student, Biostatistics, UC Berkeley

Nima Hejazi is a PhD student in the Group in Biostatistics, where he is jointly supervised by Mark van der Laan and Alan Hubbard. Nima is also affiliated with the UC Berkeley NIH Biomedical Big Data training program and the Center for Computational Biology. Currently, his research centers around nonparametric statistical and causal inference, machine learning, and statistical computing – focusing on the development of robust techniques for inference and estimation in an eclectic collection of problem settings, with applications often arising in precision medicine, vaccine efficacy trials, computational biology, and public policy.

Kunal Marwaha

Consultant, D-Lab

Kunal Marwaha is an undergraduate student at the crossroads of physics and computer science. He currently thinks about theoretical intersections between quantum control and nonlinear spectroscopy with Birgitta Whaley. Prior to joining the D-Lab, Kunal was a teaching assistant for two introductory computer science courses. Kunal also instructs at coding workshops in BIDS and through the volunteer group Software Carpentry.