Introductory Coding for Researchers

Introductory Coding for Researchers

Saturday, February 24, 2018, 10:00 AM - Sunday, February 25, 2018, 5:00 PM

The New York Academy of Sciences, 7 World Trade Center, 250 Greenwich St Fl 40, New York

Presented By

The New York Academy of Sciences


This workshop, facilitated by Software Carpentry, aims to teach scientists and researchers the basic computing concepts and skills that will help them analyze large scale datasets, and let them get more done in less time with less effort. This two-day curriculum shows participants how to automate repetitive tasks with the Unix shell, how to grow a program from a few lines to a few hundred using Python or R, and how to track and share their work using Git. Lessons alternate with hands-on practical sessions, and instructors, who are all working scientists, draw on their own experience to show how these ideas are useful in real-world situations.

The aim of Software Carpentry is to teach researchers the fundamental skills that will help them be more productive while producing work of higher quality. We do that by teaching two day workshops, where students learn how to automate tasks using the Unix shell, how to track and share work using version control, and how to write software in Python or R, that is readable, reusable, and reliable.

R Instructors:

Jacob Koehler, PhD: A mathematics educator whose research is at the boundaries of history of science and revolutionary pedagogy.  He is currently a teacher at The New School, and recently completed his PhD at Columbia University.

Asli Uyar, PhD: A bioinformatics computational scientist with a Ph.D. focused in Machine Learning from Boğaziçi University and a postdoc at Yale University. She is currently a Computational Research Scientist at The Jackson Laboratory for Genomic Medicine in Farmington, CT.  

Python Instructors:

David Yakobovitch: A data science consultant in NYC, Data Science instructor with General Assembly, Data Ambassador at Datakind, Data Science Mentor at Springboard, and NYC Ambassador at Angelhack.

Reshama Shaikh: A data scientist/statistician and MBA with skills in Python, R and SAS. She worked for over 10 years as a biostatistician in the pharmaceutical industry. She is also an organizer of the meetup group NYC Women in Machine Learning and Data Science.

Target Audience:

This 2 day workshop is designed for graduate students, postdocs, and research faculty, as well as undergraduate students who have experience doing research outside of class.


Participants must bring a laptop with a few specific software packages installed. Links to download the software will be sent before the workshop.


Prior to the course, registrants will be given a survey to assess their computing skills. Participants will then be separated into either a novice or intermediate class.

More information:

For more information about Software Carpentry please visit


Nonmember Student, Undergrad, Grad, Fellow
Member Student, Post-Doc, Fellow