Event box

Software Carpentry: Programming with Python and More

Software Carpentry: Programming with Python and More In-Person

Do you use software in your work? Do you think you might be able to but aren't sure how? Do you want to learn the basics and best practices of combining computing and research? Then this is the workshop for you!  

This workshop will occur March 2-3, 2026, from 9:00am-5:00pm. It introduces three important computational skills:  

  • Programming with Python 
  • Using the command line 
  • Tracking your work with Git 

By the end, you will be able to navigate, create files, and automate tasks on your computer using the command line; write Python code to analyze and visualize data files; and create a Git repository to easily explore and share different versions of your work. 

No prior experience is necessary, and this workshop is open to learners at all stages: undergraduate and graduate students, postdocs, faculty, staff, and beyond! This is an official Software Carpentry workshop and will follow its style and curriculum to provide a welcoming and interactive environment for learning the basics of research computing. 

Registration is required and closes on Thursday, February 26, 2026. Food and light refreshments will be provided. 

For any additional information or questions, please contact Justin Wadland (wadlandj@msu.edu), Head of Digital Scholarship Services at the MSU Libraries Digital Scholarship Lab. 

Date:
Monday, March 2, 2026
Time:
9:00am - 5:00pm
Time Zone:
Eastern Time - US & Canada (change)
Location:
DSL Flex Space (Main Library, 2 West)
Categories:
  Digital Humanities     Digital Scholarship  

Registration is required. There are 29 seats available.