Explores the fundamental concepts required for storing, processing, and analyzing Big Data of structured and unstructured data. Topics include: Big Data applications, Hadoop, Dimensionality reduction, Data streams, unstructured data processing, NoSQL, and NewSQL. Prerequisite: CPSC-4345 and CPSC-6210.