Big Data Essentials, 2019 Spring Lecture notes L0: Course IntroductionL1: Introduction to Big DataLinuxL2: Using Linux as a Data ScientistPythonL3: Introduction to PythonL4: Python Data StructuresL5: Statistical Modeling with PythonL6: Natural Language Processing with Python L7: Chinese Natural Language Processing with Python L8: Web Scraping with Python: BeautifulSoup and SeleniumHadoopL9: Introduction to Parallel ComputingL10: Exploring the World of Hadoop (slides)L11: Hadoop Streaming (slides)L12: Hadoop Hive (slides)L13: Spark and Machine Learning (slides)Guest lecture with case studies