Providing an overview of Big Data, the processes, tools, and techniques used to work with it, this course will introduce students to the methods used to collect, integrate, and extract large volumes of data from multiple file formats and database platforms. Students will explore common data analysis tools, software, and techniques for processing large volumes of data will be studied. Real-time and batch processing techniques for data aggregation and presentation will also be presented. Large data file software tools will be integrated througout the course.