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 February 26-27, 2024, from 9:00am-5:00pm. It provides an introduction to three important computational skills: 

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

More info about training, including full schedule curriculum.

By the end, you will be able to do things like 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, Februrary 22, 2024. Food and light refreshments will be prorivded.

For any additional information or questions, please contact Craig Gross (grosscra@msu.edu), Research Consultant, MSU Institute for Cyber-Enabled Research.

Monday, February 26, 2024
9:00am - 5:00pm
Time Zone:
Eastern Time - US & Canada (change)
DSL Flex Space (Main Library, 2 West)
  Digital Humanities     Digital Scholarship  

Registration is required. There are 12 seats available.