DSC 340: Machine Learning and Neural Networks

Final Project Assignment

Week 1: Introduction to Machine Learning

Week 2: Linear Regression and the Machine Learning Workflow

Week 3: Regularized Linear Models

Week 4: Using Machine Learning to Solve Classification Problems

Week 5: Model Optimization and Nonlinear Models

Week 6: Unsupervised Machine Learning: Clustering and Dimensionality Reduction

Week 7: Introduction to Neural Networks

Week 8: Creating Neural Networks with Tensorflow

Week 9: Creating Neural Networks from Scratch

Week 10: Introduction to Convolutional Neural Networks

Week 11: Advanced Methods for Improving the Performance of Convolutional Neural Networks

Week 12: Recurrent Neural Networks

Week 13: Large Language Models

Week 14: Final Projects

Week 15: Final Presentations