CS 630 Machine Learning
(3-0-3) This course provides an overview of machine learning algorithms and their applications. Topics include: dimensionality reduction, feature selection, supervised learning, unsupervised learning, reinforcement learning, deep learning, kernel machines, clustering algorithms, classification algorithms, linear regression, logistic regression, anomaly detection and applications of machine learning.