DANL 210: Data Preparation and Management, Spring 2026

  • Instructor: Byeong-Hak Choe ( Email)

Welcome! πŸ‘‹

\(-\) Explore, Learn, and Grow with Data Analytics! 🌟

πŸš€ Lecture

Title Subtitle Date
Lecture 1 Syllabus and Course Outline January 21, 2026
Lecture 2 Python Fundamentals January 23, 2026
Lecture 3 Data Collection I: DataFrame; Spyder IDE; Scrapping Web-tables with pd.read_html() February 9, 2026
Lecture 4 Data Collection II: Web-scrapping Primer; Scrapping Data with selenium February 13, 2026
Lecture 5 Data Collection III: Collecting Data with requests and APIs March 4, 2026
Lecture 6 Pandas Fundamentals I: Loading, Summarizing, and Counting Data March 23, 2026
Lecture 7 Pandas Fundamentals II: Sorting, Indexing, and Locating Data March 30, 2026
Lecture 8 Pandas Fundamentals III: Data Types; Filtering by a Condition April 6, 2026
Lecture 9 Pandas Fundamentals IV: Counting Options; Missing Values; Duplicate Values April 13, 2026
Lecture 10 Pandas Fundamentals V: Reshaping and Joining DataFrames April 20, 2026
No matching items

⌨️ Classwork

Title Subtitle Date
Classwork 1 Markdown Basics January 23, 2026
Classwork 2 Python Fundamentals January 28, 2026
Classwork 3 Scrapping Web-tables with pd.read_html() February 11, 2026
Classwork 4 Scrapping Table Data with Python selenium with XPath approach February 18, 2026
Classwork 5 Scrapping Quote Data with Python selenium February 25, 2026
Classwork 6 Scrapping Book Data with Python selenium March 2, 2026
Classwork 7 Scrapping Stock Data with Python selenium + pd.read_html() March 4, 2026
Classwork 8 Collecting Data with Python requests and APIs March 6, 2026
Classwork 9 WebDriverWait() and expected_conditions in Python selenium March 23, 2026
Classwork 10 Pandas Fundamental I: Loading, Summarizing, and Counting Data March 27, 2026
Classwork 11 Pandas Fundamental II: Sorting, Indexing, and Locating Data April 3, 2026
Classwork 12 Pandas Fundamental III: Data Types; Filtering Data By a Condition April 8, 2026
Classwork 13 Pandas Fundamental IV-1: Counting Options April 13, 2026
Classwork 14 Pandas Fundamental IV-2: Missing Values; Duplicate Values April 15, 2026
Classwork 15 Pandas Fundamental V-1: Reshaping DataFrames April 20, 2026
Classwork 16 Pandas Fundamental V-2: Joining DataFrames April 24, 2026
No matching items

πŸ’» Homework

Title Subtitle Date
Homework 1 Python Fundamentals February 1, 2026
Homework 2 Scrapping Data with Python selenium February 20, 2026
Homework 3 Collecting Data with Python selenium and requests March 3, 2026
Homework 4 Data Transfomration with pandas I April 10, 2026
Homework 5 Data Transfomration with pandas II April 19, 2026
No matching items
Back to top