Image Processing with MATLAB

Getting started with image processing using MATLAB™

Version Control with Git

Learn to use the git version-control system to manage your software projects. Back up your projects on Github.

Deep Learning with GPUs on Rivanna

This hands-on workshop provides an overview of neural networks with a focus on GPUs. Example codes will be provided in both Tensorflow and Pytorch and how to use them on Rivanna.

Scientific Image Processing with Python OpenCV

An introduction to scientific image processing with the Python OpenCV package. Topics include splitting and merging of color channels, morphological filters, image thresholding and segmentation.


Accelerate your data science pipeline with RAPIDS on NVIDIA GPUs


An introduction to using the Biopython package to develop Python scripts for bioinformatics analysis.

Data Science with MATLAB

This hands-on workshop provides links to the MathWorks online courses in Data Science. It focuses on Machine Learning, Deep Learning, and Data Analytics

Machine Learning with Python

An introduction to machine learning with Python

Deep Learning with MATLAB

This hands-on tutorial will show you how to classify images with a pretrained neural network, modify a pretrained network to classify images into new specified classes, and build a neural network from scratch.

MATLAB Data Processing and Visualization

This tutorial is an introduction to basic data analysis and visualization in MATLAB™.