Skip to main content

Training and Learning

Northwestern IT Research Computing Services collaborates with campus partners to offer members of the Northwestern research community opportunities to develop data science and computing skills, as well as learn about the services and resources that support research activities on campus.

Workshop topics include: R, Python, data visualization, SQL, Bash, high-performance computing (HPC), and more.  Northwestern Libraries offers workshops on GIS. See the Online Training tab for links to additional free training resources available for Northwestern researchers.

Subscribe to the NUIT-RESEARCH listserv to receive notice of research and training opportunities happening on and off campus.

Current Events

Workshops are currently offered online.  Additional online learning resources are also available for independent learning.

Mon Tue Wed Thu Fri

 

 

1 2

 

5

 

6

Day1:

Tools of the Trade: Introductory Data Analysis with Python


Day 1:

XSEDE HPC Workshop: Big Data and Machine Learning

7

  Day 2:

XSEDE HPC Workshop: Big Data and Machine Learning

Day2:

Tools of the Trade: Introductory Data Analysis with Python

9
12 

Introduction to Data Visualization

13  

 

14 

 

15 16
19   

Creating Interactive Figures with Bokeh+Python

20    

R: Introduction to Map Functions

21 22 23
26   

 

27    

 


 

 

28

 

29

Quest Practice and Q&A

 

30
April
6
2021

Tools of the Trade: Introductory Data Analysis with Python

Tuesday, April 6 | 1-3pm | Online

Thursday, April 8 | 1-3pm | Online

** This is a two day workshop**

Python is becoming prominent as a coding language for data analysis. This workshop will focus on the cornerstones of data analysis in Python: Pandas, NumPy, and SciPy. We will cover the most important objects of NumPy and Pandas, learn about efficient data manipulations with Python, and understand why these packages have become so popular. You will walk out of the workshop with a good understanding of how to approach data manipulation and numerical calculations with Python.

Prerequisites: Completion of the Python Fundamentals Bootcamp or a similar level of Python knowledge (functions, loops, lists, basic operations)

Register 

 

April
6
2021

XSEDE HPC Workshop: Big Data and Machine Learning

Tuesday, April 6 | 10am-4:30pm | Online

Wednesday, April 7 | 10am-4:30pm | Online

** This is a two day workshop**
Do you want know more about Big Data and Machine Learning applications such as Spark and Tensorflow? XSEDE is hosting a two-day workshop to demonstrate how you can leverage these applications with hands-on examples on a supercomputer. Check-out the full agenda here.

To register:

1. If you do not currently have an XSEDE Portal account, you will need to create one

2. Register by, April 2 at Noon EST


Prerequisites: None.

Register 

 

April
12
2021

Introduction to Data Visualization

Monday, April 12 | 3:30-5pm | Online

This workshop covers best practices in converting your data into effective charts and graphs (i.e., visualizations). We will discuss how to get started, ways to tell your data’s story visually and how to thoughtfully use all the tools at your disposal. Then we will work through a hands-on example using Python and the Python package matplotlib. 

Prerequisites: No prior Python knowledge is required, though may be beneficial.

Register 

 

April
19
2021

Creating Interactive Figures with Bokeh+Python

Monday, April 19 | 3:30-5pm | Online

Interactive figures allow you and others to dive in and explore your data in real time. In this workshop you will learn how to use Python’s Bokeh visualization library to construct 2D interactive figures. The majority of this workshop will be hands-on, working through example python notebooks and with time for each participant to construct a beginning interactive figure of their own with the instructor's help. 

Prerequisites: Some prior python knowledge is required. If possible, please bring your own multi-dimensional data set to explore.

Register 

 

April
20
2021

R: Introduction to Map Functions

Tuesday, April 20 | 11-12pm | Online

Have you ever needed a function to be applied to multiple elements, such as datasets? Perhaps you want to run the same regression on different subsets of data. Or maybe you want to compare how different models perform against each other. Instead of copying and pasting your code repeatedly, `map()` functions can do this for you! In this workshop, we will first review the structure and uses of lists. Then, we will discuss how map functions work with lists and how these functions can be used to streamline your workflow. 

Prerequisites:Completion of the R Fundamentals Bootcamp or another introductory R tutorial or workshop.

Register 

 

April
29
2021

Quest Practice and Q&A

Thursday, April 29 | 1-2:30pm | Online

This 90-minute workshop builds on the introductory materials presented in our Introduction To Quest video. During this workshop you’ll be guided through a hands-on experience on Quest, Northwestern’s High Performance Computing cluster. You will use Quest to solve exercises, review how to submit jobs and troubleshoot them.

Prerequisites: Before attending this workshop, researchers new to Quest should:
  1. Apply for a Quest allocation. We recommend “Research Allocation I” if you are new to Quest.
  2. Watch the Introduction to Quest video to get an overview of the system, learn how to submit jobs, and become familiar with best practices. To learn more about Quest, see About Quest.
  3.  Become familiar with Unix command line: see our Intro Command Line and Bash Scripting workshops and check Online Resource Guide (https://sites.northwestern.edu/researchcomputing/2020/03/20/online-learning-resources-command-line/) for learning basic command line skills

Register 

Mon Tue Wed Thu Fri
3

 

4

Day 1:

XSEDE HPC Workshop-MPI

5

BYOD (Bring Your Own Data) Remote Work Day


 Day 2:

XSEDE HPC Workshop- MPI

6

Introduction to ArcGIS Online

 

7

 

10

 

11

Introduction to QGIS

12

 

13 

 

14
17  

 

18   

Introduction to ArcPro 

19  

 

20 21
24    

 

25     

 

26 27    

Georeferencing Maps Using ArcGIS Pro

28
31         

 

 


 

May
4
2021

XSEDE HPC Workshop: MPI

XSEDE Two-day Workshop

Tuesday, May 4 | 10am-4pm | Online

Wednesday, May 5 | 10am-3:30pm | Online

This workshop gives C and Fortran programmers a hands-on introduction to MPI programming. Both days are compact, to accommodate multiple time zones, but packed with useful information and lab exercises. Attendees will leave with a working knowledge of how to write scalable codes using MPI – the standard programming tool of parallel computing. 

Full Agenda

Prerequisites:

  1. If you do not currently have an XSEDE Portal account, you will need to create one
  2. Register before April 30th to save your spot

Register 

 

May
5
2021

BYOD (Bring Your Own Data) Remote Work Day

Wednesday, May 5 | 9am-4:30pm | Online

Are you struggling to find time to work on your data collection, cleaning, analysis, or visualization? Do you find yourself relearning skills or repeating the same work because you have to jump from project to project?

Join Research Computing Services staff and other researchers working on data projects for a one-day remote work session. We will help you prioritize and make progress on your project. The day will include small group check-ins, remote work sessions, and on-call data science consultants.

Sample projects include writing scripts to collect data, cleaning data, analyzing data, creating visualizations, etc.

Important information

This event is only open to current Northwestern University researchers – undergrads, grad students, postdocs, faculty, and staff.

Registration will be limited to 24 participants, so please make sure you are available for the entire Work Day. If you register but then must cancel, please change your Eventbrite registration or email colby.witherup@northwestern.edu by Monday, May 3, 2021 so that someone else can take your spot.

Prerequisites: None.

Register 

 

May
6
2021

Introduction to ArcGIS Online

Northwestern Library Workshop Series

Thursday, May 6 | 1-2:30pm | Online

ArcGIS Online is a cloud-based mapping platform that enables users within an organization to access, create and share maps, analyze and visualize data, and build web applications, and more. This workshop is targeted at new users with little to no GIS experience. We will begin with the basics of making a web map, explore the main components of the user interface and their interactions. By the end of the workshop you will have the ability to create and publish a simple web map.
Prerequisites: None.

Register 


May
11
2021

Introduction to QGIS

Northwestern Library Workshop Series

Tuesday, May 11 | 9am-4:30pm | Online

QGIS is a free and open-source cross-platform desktop geographic information system (GIS) application that supports viewing, editing, and analysis of geospatial data. This workshop is targeted at new users with little to no GIS experience. QGIS runs on both Windows and MacOS. In QGIS, we will cover the basics of QGIS along with plotting XY data from a spreadsheet. You will need to download the application and install it. It's available, for free, here.

Prerequisites: You will need to download the application and install it. It's available, for free, here.

Register 

 

May
18
2021

Introduction to ArcPro

Northwestern Library Workshop Series

Tuesday, May 18 | 1-2:30pm | Online 

ArcGIS Professional (ArcGIS Pro) is the latest desktop geospatial analysis software from Esri. ArcPro makes it easier to visualize, edit and analyze your geographic data.

This application is different from ArcMap. In this workshop we will cover how create a project and do some basic map making and spatial analysis.

Prerequisites:  You will need to download the application and install it. It is available from NUIT here.

Register 

 

May
27
2021

Georeferencing Maps Using ArcGIS Pro

Thursday, May 27 | 1-2:30pm | Online

This workshop will focus on using Northwestern University digitized Map and Atlas Collection to overlay on esri basemaps. We will also cover how to trace features on georeferenced maps. Intended for users who are already familiar with ArcGIS software.

Prerequisites: If you are new to GIS, please consider taking one of our introduction workshops first (offered during fall, winter, and spring quarters). 

Register 

 

Dataquest Online Courses

Access to Dataquest is available for researchers interested in learning or improving their skills with R, Python, SQL, and git through interactive, self-paced courses. Space is limited, and access is granted quarterly.

For more information and a link to the registration page, see Dataquest Access.

Research Computing Services Online Guides

Check out our curated lists of free, online books, exercises, tutorials, videos, and other resources for data science and programming skills.

O'Reilly/Safari Books Online

Northwestern University Libraries provides access to O'Reilly/Safari Books Online. This includes many popular books on programming, software development, and other technology topics. It also includes online tutorials. Students, faculty, and staff can register for an account with a Northwestern email address; access the link from the Northwestern network or VPN.

LinkedIn Learning

Northwestern offers access to LinkedIn Learning (formerly lynda.com) courses for students, faculty, and staff. Courses cover a wide range of technology and business topics including databases, programming, and data analysis.

For more information, see the Human Resources LinkedIn Learning page.

Previous Workshops

A selection of previous workshops is below. We offer many of these workshops at least once a year. If there is a particular workshop topic you're interested in, contact us to discuss options for hosting a workshop.  
 

Python

Introduction to Python
Next Steps in Python
Data Visualization with matplotlib
Pandas
Scikit-learn
Text Analysis with NLTK
Biopython
GeoPandas
Deep Learning with Tensorflow

R

Introduction to R
Tidyverse
Data Visualization with ggplot2
Shiny
Webscraping with rvest
Statistical Methods
Predictive Modeling
Social Network Analysis and Visualization
Text Analysis

Computing on Quest

Introduction to Quest
Introduction to Command Line
Bash Scripting
OpenMP
Singularity

Other Topics

Programming Concepts
Introduction to SQL
Designing and Creating Databases
Introduction to Git and GitHub
Intermediate Git and GitHub
Data Analysis with Tableau
Introduction to Data Visualization
MATLAB
Data Organization in Spreadsheets
Cloud Computing Essentials

Last Updated: 5 May 2021

Get Help Back to top