John Chrispell of the Mathematics Department will conduct two hands-on workshops on the programming language Python on February 17 and February 24, 2021.

Python is an interpreted, high-level, and general-purpose programming language. It is one of most commonly used programming languages in industry.

The first workshop will be an introduction to Python and will provide a basic introduction to the Python programming language, including basic loops, functions, classes, importing libraries from other python scripts, as well as basic IO for files. A quick overview of several code development environments will be discussed. In the workshop you will write a working piece of code that showcases the programming language. This small program can be extended by attendees for use on other tasks. This workshop will be held on Wednesday, February 17, from 5:00 to 6:30 p.m. via Zoom.

The second workshop will extend some of the topics discussed in the first workshop. Advanced features available in Jupyter notebooks will be discussed and demonstrated, including interactive plotting, audio processing, image manipulation and processing, interactive notebook widgets, and pulling data from websites. This workshop will be held on Wednesday, February 24, from 5:00 to 6:30 p.m. via Zoom.

If you are interested in attending, please follow this link to sign up.