Event box

Software Carpentry: Unix, Git, and Python

Software Carpentry: Unix, Git, and Python

Software Carpentry aims to help researchers get their work done in less time and with less pain by teaching them basic research computing skills. This hands-on workshop will cover basic concepts and tools for conducting research with data using the Bash Unix shell, version control with Git, and plotting and programming in Python. Learners are expected to attend the full two days.

By the end of the workshop, learners will:

  • Manipulate files and data using a Unix shell, Git and Python
  • Automate operations on multiple files using a Unix shell and Python
  • Navigate and manipulate data in Python and Jupyter Notebooks
  • Familiarize themselves with common data types, programming concepts and procedures in Python
  • Practice project management and collaboration in Git
  • Identify and resolve errors independently
  • Identify options for self-directed and guided learning related to Unix, Git and Python
  • Practice creating functions, loops and conditionals to streamline and automate programs
  • Recognize key practices for annotating and documenting code

The workshop is open to anyone. You do not need any programming experience to participate but you will need access to a Windows, Mac or Linux computer. The workshop will be hosted in person at  801 University City Blvd, Suite 21, Blacksburg, VA 24060 in room 2104; instructions for accessing course material and installing software will be sent in advance. For questions, contact Data Education Coordinator Nathaniel Porter (ndporter@vt.edu).

For more information on the workshop, visit https://ndporter.github.io/2022-08-08-vt-swc-python/

If you are an individual with a disability and desire an accommodation, please email library-event-accessibility-g@vt.edu at least 10 business days prior to the event.

Dates & Times:
9:00am - 5:00pm, Monday, August 8, 2022
9:00am - 5:00pm, Tuesday, August 9, 2022
Blacksburg Campus
    Alumni       Beginners       Faculty/Staff       Graduate Students       Public       Undergraduates  
    Workshop > Data Science       Workshop  
Registration has closed. (This event has to be booked as part of a series)

Event Contact

Profile photo of Chreston Miller
Chreston Miller

Data & Informatics Consultant

Profile photo of Ellie Kohler
Ellie Kohler
Profile photo of Sarah Over
Sarah Over
Profile photo of Nathaniel Porter
Nathaniel Porter

Social Science Data Consultant and Data Education Coordinator