README.md 2.78 KB
Newer Older
1
# Bachelor of Applied Data Science: Data Challenges Unit Resources
2

Simon Bowly's avatar
Simon Bowly committed
3
## Sections by Topic
Simon Bowly's avatar
Simon Bowly committed
4

Simon Bowly's avatar
Simon Bowly committed
5
6
7
* [Project Tools](Project-Tools)
* [Python & Jupyter](Python-Jupyter)
* [Pandas & DataFrames](Pandas-DataFrames)
Simon Bowly's avatar
Simon Bowly committed
8
* [Visualisation](Visualisation)
Simon Bowly's avatar
Simon Bowly committed
9
10
11
* [Machine Learning](Machine-Learning)
    * [Unsupervised Methods](Machine-Learning/Unsupervised-Methods)
    * [Supervised Methods](Machine-Learning/Supervised-Methods)
Simon Bowly's avatar
Simon Bowly committed
12
        * [Regression](Machine-Learning/Supervised-Methods/Regression)
Simon Bowly's avatar
Simon Bowly committed
13
14
15
        * [Decision Trees](Machine-Learning/Supervised-Methods/Decision-Trees)
    * [Ensemble Methods](Machine-Learning/Ensemble-Methods)
* [Topic Hints](Topic-Hints)
Simon Bowly's avatar
Simon Bowly committed
16
    * [Optimization](Topic-Hints/Optimization)
Simon Bowly's avatar
Simon Bowly committed
17
18
19
20
    * [Brain Scans](Topic-Hints/Brain-Scans)
    * [Time Lag Features](Topic-Hints/Time-Lag-Features)
    * [Image Features](Topic-Hints/Image-Features)
    * [Stock Portfolios](Topic-Hints/Stock-Portfolios)
Simon Bowly's avatar
Simon Bowly committed
21

Simon Bowly's avatar
Simon Bowly committed
22
## Weekly Notebooks by Unit
Simon Bowly's avatar
Simon Bowly committed
23
24
25
26
27
28

### ADS1001

* Week 1 [Intro to Python 1](Python-Jupyter/01-PythonIntroduction.ipynb)
* Week 2 [Intro to Python 2](Python-Jupyter/02-PythonIntroduction.ipynb)
* Week 3 [Python Modules](Python-Jupyter/03-PythonModules.ipynb)
29
* Week 4 [Plotting with Matplotlib](Visualisation/Matplotlib-Intro.ipynb)
Simon Bowly's avatar
Simon Bowly committed
30
* Week 5 [Intro to Pandas](Pandas-DataFrames/05-PandasWeather.ipynb)
31
* Week 6 [Plotting with Seaborn](Visualisation/Seaborn.ipynb)
Simon Bowly's avatar
Simon Bowly committed
32
* Week 7 [Aggregating and Grouping Data](Pandas-DataFrames/07-AggregationGrouping.ipynb)
33
* Week 8 [Merging and Joining Data](Pandas-DataFrames/Merging/MergeJoinIntro.ipynb)
Simon Bowly's avatar
Simon Bowly committed
34
* Week 9 [Intro to Linear Regression](Machine-Learning/Supervised-Methods/Regression/03-IntroLinearRegression.ipynb)
Simon Bowly's avatar
Simon Bowly committed
35
* Week 10 [Intro to Linear Regression](Machine-Learning/Supervised-Methods/Regression/03-IntroLinearRegression.ipynb)
36
* Week 11 [K Nearest Neighbours (kNN) Classification](Machine-Learning/Supervised-Methods/K-Nearest-Neighbours.ipynb)
Simon Bowly's avatar
Simon Bowly committed
37
38
39
40
41
42
43

### ADS1002

### ADS2001

* Week 2 [Regression Workflow](Machine-Learning/Supervised-Methods/Regression/01-ML_Workflow_Diabetes.ipynb)
* Week 3 [Logistic Regression](Machine-Learning/Supervised-Methods/Regression/02-LogisticRegression_Iris.ipynb)
44
* Week 4 [Support Vector Machines (SVM)](Machine-Learning/Supervised-Methods/Support-Vector-Machines.ipynb)
45
46
* Week 5 [Decision Trees](Machine-Learning/Supervised-Methods/Decision-Trees/DecisionTrees.ipynb)
* Week 6 [Random Forests](Machine-Learning/Supervised-Methods/Decision-Trees/RandomForests.ipynb)
47
48
* Week 7 [Principal Component Analysis (PCA)](Machine-Learning/Unsupervised-Methods/Principal-Component-Analysis.ipynb)
* Week 8 [K-Means Clustering](Machine-Learning/Unsupervised-Methods/K-Means-Clustering.ipynb)
Simon Bowly's avatar
Simon Bowly committed
49
* Week 9 [Git](Project-Tools/GIT-CLI-CORE.pdf)
50
* Week 10 [Advanced Plotting](Visualisation/AdvancedPlotting.ipynb)
51
* Week 11 [Boosting](Machine-Learning/Ensemble-Methods/Boosting.ipynb)
Simon Bowly's avatar
Simon Bowly committed
52
53

### ADS2002