Training Schedule

Upcoming Software Carpentries Training:  Introduction to Python

Thursday, December 11, 2025, 2pm-6pm

Friday, December 12, 2025, 2pm-6pm

Held in-person at the campus of Missouri Western State University, Agenstein Hall, Room 323.

Click here to register for the event and for additional details.

Python is a programming language that is widely considered to be friendly for all levels of learners, yet remarkably powerful and versatile.  It is also quite useful for managing data on a supercomputer!  Come learn about the basics of Python at this Software Carpentries event.  No prior knowledge in programming is required!  You must be able to bring a laptop (Windows/Mac/Linux).

You do not have to attend both sessions.  The first session on Thursday is “the basics” and should be attended for those who are completely new to Python.   The second session on Friday covers more advanced topics, so if you already have some familiarity with Python, you may attend only the Friday session.  Please indicate in your registration which days you plan to attend!

Tentative Training Schedule:

Thursday:

– Data types in Python
– Importing libraries
– Creating variables
– Using functions
– Working with Lists and Data Slicing
– Working with Loops
– Working with Conditional Statements (if/then/else)
– Working with Arrays (with numpy)
– Plotting Data (with matplotlib)
– Reading and Writing Files

 

Friday:

– Creating functions
– Understanding function arguments
– Working with the Error Handler
– Tips for Debugging
– Writing command-line programs
– Understanding variable scope
– Working with Pandas Data Frames

 

We hope to see you there!