Computer Science

CS4545Big Data Systems3 ch (3C) (P)

Learn about the challenges of big data processing and a new breed of data systems that can handle data at massive scale including the foundations and principles of query processing, relational vs. NoSQL data models, index-based access and join processing, principles of parallel databases, batch and iterative processing frameworks, SQL interfaces over these frameworks, update-intensive systems and graph data stores, and data systems for large scale machine learning. NOTE: CS 3543 is recommended. 

Prerequisites: (CS 1543 or CS 2545) and (CS 3383 or CS 3413 or CS 3543 or CS 3853)