Basics of Scientific Computing
Basics of AD
Basics of AutoML
Build groups for each algorithm
Choose a set of Hyperparameters
Find ''best practice`s'' for them
Maybe consider more complicated Transformations (Preprocessing, Ensemble)
Compare between groups (best algorithm for current situation)
Evaluate on new datasets
Write a report/Present your work