
January 2021
Introduction to Python’s NumPy library
This workshop will introduce you to the NumPy library in Python, which is useful in scientific computing. We will cover NumPy’s n-dimensional array object and associated functions in depth, along…
Introduction to SPSS: Variables
Each section will go over one chapter from the materials at https://cscar.github.io/workshop-spss/ Section 1: Basics of SPSS (1/20, 10am – 12pm) Section 2: Variables (1/27, 10am – 12pm) Section 3:…
Using GPUs with Python
Python is the Lingua Franca of Data today and is being increasingly used in scientific computations. This workshop introduces Python GPU tools for porting and writing code that runs on…
February 2021
Introduction to SPSS: Data Management
Each section will go over one chapter from the materials at https://cscar.github.io/workshop-spss/ Section 1: Basics of SPSS (1/20, 10am – 12pm) Section 2: Variables (1/27, 10am – 12pm) Section 3:…
GIS Fundamentals – III (Geocoding)
This is the third workshop in a series of workshops we are offering this semester on the fundamentals of GIS. Each workshop covers one or two key elements of GIS…
Introduction to SPSS: Basic Statistical Analysis
Each section will go over one chapter from the materials at https://cscar.github.io/workshop-spss/ Section 1: Basics of SPSS (1/20, 10am – 12pm) Section 2: Variables (1/27, 10am – 12pm) Section 3:…
GIS Fundamentals – IV (Digitization)
This is the fourth workshop in a series of workshops we are offering this semester on the fundamentals of GIS. Each workshop covers one or two key elements of GIS…
Introduction to Stata: The Basics of Stata
This is a series of workshops designed to introduce participants to the Stata software. No prior experience with Stata is required. The sections are: Section 1: The Basics of Stata…
Image Segmentation using Deep Learning with FastAI
Like many image processing problems, deep learning has brought many effective solutions to the task of image segmentation. This workshop will introduce you to the methods used in image segmentation,…
Software Development For Research: Best Practices for Coding Styles
Software development and computer programming is increasingly a major part of scientific research. Having a consistent coding style and following basic best practices used in the industry can help make…
Introduction to Stata: Data Management
This is a series of workshops designed to introduce participants to the Stata software. No prior experience with Stata is required. The sections are: Section 1: The Basics of Stata…
Introduction to Stata: Data Manipulation
This is a series of workshops designed to introduce participants to the Stata software. No prior experience with Stata is required. The sections are: Section 1: The Basics of Stata…
March 2021
Software Development For Research: Version Control Principles
Software development and computer programming is increasingly a major part of scientific research. Projects can quickly grow, and it can be difficult to manage changes, especially if multiple programmers are…
Introduction to Deep Neural Networks with Keras/TensorFlow
Deep Neural Networks (DNNs) are used as a machine learning method for both regression and classification problems. Keras is a high-level, Python interface running on top of multiple neural network…
Software Development For Research: Team-Based Programming Practices
Software development and computer programming is increasingly a major part of scientific research. When small or large teams are involved in coding the same project, it’s a good idea to…
April 2021
Object Detection using Deep Learning with TorchVision
Like many image processing problems, deep learning has brought many effective solutions to the task of object detection. The TorchVision library is part of the PyTorch project, and it offers…