2021-2022 Materials
Getting Started
Lab Machine SSH Protocols
* = Python Essentials
** = Data Science Essentials
Junior Materials
Volume 1
UnixShell1
StandardLibrary
MatPlotLibIntro
LinearTransformations
LinearSystems
Kmeans
QRDecomposition
LeastSquares_Eigenvalues
ImageSegmentation
SVD_ImageCompression
FacialRecognition
DataVisualization
Profiling
Sympy Intro
Differentiation
Newton's Method
Conditioning & Stability
Monte Carlo Integration
Complex Functions
PageRank
Iterative Solvers
SQL1
SQL2
Drazin Inverse
Volume 2
Python&NumpyIntroII
ObjectOriented
Exceptions_FileIO
UnitTesting
LinkedLists
BinarySearchTree
NearestNeighbor
BreadthFirstSearch
MarkovChains
UnixShell2
Sampling
FourierTransform
Convolution
Polynomial Interpolation
Gaussian Quadrature
Line Search (One-D Optimization)
Regular Expressions
Gradient Descent
Simplex
Open Gym
CVXPY
NMF
Interior Point 1
Dynamic Programming
Policy Iteration
Senior Materials
Data for the the Senior Materials can be found here.
Volume 3
Pandas1
Pandas2
Pandas3
Pandas4
RandomForests
DataCleaning
LSI_SkLearn_2021
DataAugmentation
ParallelProcessing
NaiveBayes
KMeans
Data Augmentation
Sparks
Data Cleaning
Web Crawling
Web Scraping
MPI
Sampling
Metropolis
Gibbs/LDA
CDHMM
Kalman Filter
ARMA
NMF
Possible Volume 3 labs
Volume 4
Animations
BVP
SIR
IVP
WeightLoss
Lorenz
Hysteresis/Bifurcation
FiniteDifference
WaveEquations
HeatEquations
Anisotropic
FiniteElement
Poisson
Spectral 1
Spectral 2
Inverse Problem
Total Variation
Shooting Method
HIV
Solitons
Obstacle Avoidance
Inverted Pendulum
Timber Harvesting