Introduction to Machine Learning
1.
Week 1 - Data, Numpy, Matrices, Error/Loss functions and Regression
2.
Week 2 - Non-Linear Regression, OLS, and Log Loss
3.
Week 3 - Classification: SVMs, Naive Bayes, KNN and Decision Trees
4.
Week 4 - Classification & Intro to Unsupervised Learning: Clustering & Dimensional Reduction
5.
Week 5 - Neural Networks: ANNs, DNNs, and CNNs
6.
Jupyter Notebook Export Tutorial
Light
Rust
Coal
Navy
Ayu
UCSD CSE151A Summer 2025
Week 1 - Data, Numpy, Matrices, Error/Loss functions and Regression
Week 1 Lecture Material
Required Coding Material
Intro to Python bootcamp
Lecture Slides
Slides PDF Syllabus
Slides PDF Introduction
Slides PDF Regression
Week 1 Notebooks
Notebook Tutorial Notebook
CA Housing Notebook
BCC Data Notebook
Worksheets
Linear Algebra Practice Worksheet
Linear Regression Practice Worksheet
Blank Participation Worksheet
Week 1 Discussion
Slides
Notebook