3 Hours; 3 Credits

This course will give students an overview of the big data technologies that will help efficiently store, extract, and process very large datasets. Students will learn key data analysis and management techniques, including critical concepts such as Distributed File Systems (storage concepts) and MapReduce/Spark (processing concepts) that power modern big data technologies. In addition, the course will also show how big data technologies can also be used to effectively analyze large volumes of data.

Prerequisite: STA 9708 and CIS 9650 or equivalent