Python and R Workshops FAQs

Table of Contents:


This page covers frequently asked questions (FAQs) about the R and Python workshops provided by Information Technology Services - Research Services (ITS-RS) at the University of Iowa. 


What tools do I need to participate in the workshops?

Depending on the workshop, JupyterLab or RStudio will be available in the Interactive Data Analytics Service (IDAS). Workshop materials will be available in IDAS. After registering for the workshop, participants will be given access to the workshop instance in IDAS, which lasts for the duration of the workshop.

A link to log in to IDAS will be shared at the beginning of the workshop. Participants do not have to request an IDAS account. Participants will need to log in with their HawkID and authenticate with Two-Step Login (Duo).

The workshops are entirely virtual via Zoom. Cameras and microphones are optional. Participants may use the Q&A feature in Zoom to ask questions.

We will use several features in Zoom, including Q&A, reactions, chat, and live transcription. Please update your Zoom desktop client before the workshop, and log into Zoom using your University of Iowa account, so that you can take advantage of all Zoom features.



Is there any cost to attend the workshops?

No, there is no cost to attend the workshops. However, workshops are only available to current University of Iowa faculty, staff, and students, who are employed by the University or enrolled in a class at the University at the time of the workshops. 

Each workshop may have prerequisites; please see the workshop description on the UI calendar for more information.



I’m not able to attend the workshops but I still want to learn. What should I do?

The good news is that Python and R are open-source programming languages, which means there are a lot of free resources to study on your own if you have time! Here are a few free resources:

1. Python resources:

2. R resources:

3. Jupyter resources

  • Try Jupyter for free in your browser without installing anything. Click on “Jupyter Notebook” under the “Applications” section to try Jupyter Notebook and see tutorials for Jupyter Notebook: https://jupyter.org/try

4. Other data analytics resources, free for UI members:



Will the workshops be recorded?

The workshops will not be recorded. Future workshops will be posted on the UI calendar as they are scheduled, typically at the beginning of each Fall and Spring semester. You are welcome to subscribe to our email list to receive an email when we announce our workshop schedule. Please see above for a list of free resources to learn Python and R.



I can’t attend all sessions of the workshop. Can I attend only one of the sessions?

Each workshop is split into multiple days to reduce Zoom fatigue and encourage reviewing of the materials between sessions. Since later sessions build on previous one(s), participants might have difficulty following along if previous materials are missed. Participants are encouraged to attend all sessions to learn the complete contents of the workshop. However, it is up to the participants to decide how many and which days of the workshop they want to attend. Each day’s agenda is posted in the workshop description to help participants understand what topics will be covered; please see the workshop description on the UI calendar for more information.



Will you offer workshop X again? / I’m interested in topic X. Do you offer workshop in that topic?

Thank you for your interest in our workshops. ITS – Research Services offers workshops in R, Python, and High Performance Computing (Argon). We typically offer the following workshops every year:

  • R workshops: (recommended to be taken in this order)

    • Introduction to Data Analysis Using R

    • Interactive Data Visualization Using Plotly in R

  • Python workshops: (recommended to be taken in this order)

    • Python for Data Analysis: Python Fundamentals

    • Python for Data Analysis: Introduction to Pandas (being evaluated for combining with the Python Fundamentals workshop)

    • Python for Data Analysis: Machine Learning with Python

  • Introduction to High Performance Computing Using Argon (taught by Dr. Doosoo Yoon)

Workshops will be posted on the UI calendar as they are scheduled, typically at the beginning of each Fall and Spring semester. You are welcome to subscribe to our email list to receive an email when we announce our workshop schedule. We will continue to improve our workshop offerings to meet the needs of the research community as we are able.



Whom do I contact if I have more questions?

Please contact the ITS - Research Services team at research-computing@uiowa.edu if you have any questions.