3.00 Credits
Covers acquiring, managing, and analyzing massive unstructured data through a project-driven approach. Includes theoretical analysis of clustering, visualization, link analysis, recommendation systems, mining social network graphs, dimensionality reduction with PCA and SVD, large-scale machine learning, neural nets and deep learning, distributed file systems, incremental data processing with Hadoop, NoSQL databases, cloud computing, and data security issues. Covers applications in web advertising, business, engineering, health care and social networks. Implements a computational project utilizing machine learning and artificial intelligence techniques.