The Data Science and Mining - Introduction to Machine Learning class will cover the following aspects:
The Machine Learning Pipeline
Data Preprocessing and Exploration
Feature Selection/Engineering & Dimensionality reduction
Supervised Learning
Unsupervised Learning
Web Mining: recommendations, collaborative filtering, opinion/sentiment analysis, web advertising & algorithms.
Learning from graphs: ranking in graphs, ranked lists comparison, learning to rank, community detection and graph clustering, applications
(my picks)
Good book to review fundamentals: Mathematics for Machine Learning (Deisenroth et al.)
Focus on Linear Algebra: Linear Algebra and Learning from Data (Gilbert Strang)
The "bible" of Deep Learning: Deep Learning (Goodfellow et al.)
(page in construction)