Python is a high-level, general-purpose programming language. For researchers it offers a path to automating processes and repeat tasks for reproducibility and efficiency.
Intermediate
Clustering and Unsupervised Methods in Machine Learning
Discover unsupervised machine learning methods, including k-means, hierarchical, and density-based clustering, along with dimensionality reduction techniques.
Introduction to Programming: Plotting and Programming with Python
An introduction to the Python scripting environment. Learn about basic programming concepts and how to automate analysis for improved reproducibility and productivity.