This course will provide coverage of advanced machine learning algorithms and their applications. Topics include supervised and semi-supervised learning, neural networks, deep learning, reinforcement learning and the applications of advanced machine learning techniques to image, text and stream processing. Prerequisite: DS-235 or AIT-360 (3-0-3)