Course Introduction

The following video was used in my JMU classes, not specifically designed for this website.

Goals of the Course

Upon completion of this course, students are expected to

  • Understand basic concepts and technologies of data modeling in Relational Database

  • Management System and Structured Query Language

  • Understand the basic technologies of Unstructured Database, Cloud Database, Data Warehouse, and Data Lake.

  • Be able to collect social media data or other online information from the Internet



Kazil, Jacqueline, and Katharine Jarmul. Data Wrangling with Python. O’Reilly Media, Inc., 2016. Online version


Module 1 Introduction