Course Description

Sessions Tuesdays and Thursdays: 6-8:30PM EDT
Office Hours Fridays: 6:00-8:00 PM EDT

Python is an open-source and increasingly popular tool for scientists. In this introductory workshop for beginners, participants will learn how to create, read, transform, and visualize data for scientific analysis. Learners will also gain skills in applying basic computer logic to scientific applications. There are no prerequisites for this course beyond college-level algebra and statistics; however, participants should be comfortable with basic computer functions. Note: this beginner’s course may be too rudimentary for scientists already comfortable with other programming languages such as R or MATLAB. The workshop will include six sessions of instruction and three days of virtual office hours with the instructor over the course of three weeks.

The workshop will guide learners through the following topics:

Session 1:

  • Script creation and execution
  • Array creation
  • Two variable plotting (x-y line graphs)
  • Saving plots

Session 2:

  • Data transformation and manipulation
  • Loops
  • Reading data from a file
  • Logic statements
  • Saving data to a file
  • Handling missing data in files

Session 3:

  • Simple linear model (e.g. time series analysis)
  • Advanced visualizations: scatterplots, bar charts

Session 4:

  • Statistics in Python
  • Customizing visualizations: titles and subtitles, axes labeling, colors
  • Finalize visualization project

Session 5 & 6:

  • Real world biological concepts such as a deeper exploration (e.g., COVID-19 data, population modeling)
  • A capstone where learners would visualize their own data or data I would provide.

Virtual office hours will be held Fridays 6-8 PM.

Basic computer skills, including where to quickly find specific directories and files

Computer Needs:
macOS, Windows, Linux

Install Anaconda distribution of Python (https://www.anaconda.com/products/individual)

For this course, it is encouraged to use Anaconda distribution of Python. (https://www.anaconda.com/products/individual)

Although no grades are given for courses, each participant will receive Continuing Education Units (CEUs) based on the number of contact hours. One CEU is equal to ten contact hours. Upon completion of this course each participant will receive a certificate, showing completion of the workshop and 2.1 CEUs.

This workshop applies toward the Bioinformatics Curiosity digital badge.






Refund Policy
100% tuition refund for registrations cancelled 14 or more calendar days prior to the start of the workshop.

50% tuition refund for registrations cancelled between 4 to 13 calendar days prior to the start of the workshop.

No refund will be issued for registrations cancelled 3 calendar days or less prior to the start of the workshop.

All cancellations must be received in writing via email to Ms. Carline Coote at registrar@faes.org.

Cancellations received after 4:00 pm (ET) on business days or received on non-business days are time marked for the following business day.

All refund payments will be processed by the start of the initial workshop.

To Register Click on "Add to Cart"
Section Title
Python For Beginners
T, Th, F
6:00PM to 8:30PM ET
Aug 30, 2022 to Sep 16, 2022
Schedule and Location
Contact Hours
Fee (Includes Tuition and Technology Fee)
Eligible Discounts Can Be Applied at Checkout $1,344.00
Required fields are indicated by .