DSC 340: Machine Learning and Neural Networks

Week 1: Introduction to Regression

Week 2: Introduction to Classification

Week 3: Kernel Methods

Week 4: Clustering and Dimensionality Reduction

Week 5: Decision Trees and Random Forests

Week 6: Introduction to Neural Networks with Scikit-Learn

Week 7: Introduction to Neural Networks wtih Tensorflow

Week 8: Introduction to Neural Networks with Jax

Week 9: Introduction to Convolutional Neural Networks

Week 10: Advanced Techniques for Convolutional Neutal Networks

Week 11: Recurrent Neural Networks

Week 12: Recurrent Neural Networks for Natural Language Processing

Week 13: Attention and Transformer Networks

Week 14: Training and Using Large Language Models Attention and Transformer Networks

Week 15: Training and Using Large Language Models Attention and Transformer Networks (Continued)