Big Data Analytics

Mastery courses are special types of courses that require students to demonstrate synthesis of the major theories, methods, and approaches to inquiry and/or schools of practice necessary for entry into a particular career in the information professions.

Big Data Analytics Mastery Course Description
This course requires students to demonstrate mastery of data collection, processing, analysis, retrieval, mining, visualization, and prediction. Students synthesize methods from information retrieval, statistical data analysis, data mining, machine learning, and other big-data related fields. They work on semester-long projects that deal with industry-scale data sets and solve real-world problems. Aligned with best industry practices, students are expected to work in a fast-paced, collaborative environment and to demonstrate independence and leadership. Students must be able to create and use tools to handle very large transactional, text, network, behavioral, and/or multimedia data sets.

Required courses:

SI 501: Contextual Inquiry and Consulting Foundations

SI 506: Programming I

SI 507: Intermediate Programming

SI 544: Introduction to Statistics and Data Analysis

SI 618: Data Manipulation and Analysis

SI 671: Data Mining: Methods and Applications

Selective required courses:

Two of:

SI 561: Natural Language Processing

SI 608: Networks

SI 649: Information Visualization

SI 650: Information Retrieval