Welcome to the Digital Marketing class! This is the semi-official website for the course.

  • Instructor: Xi Li
  • Class 1A: Monday 9:30–12:20 (MB122)
  • Class 1B: Friday 9:30–12:20 (MB113G)
  • Sep 30 (1A) and Oct 11 (1B) classes will be cancelled
  • Final Exam will be on Dec 4 (Wednesday) morning
  • You can download the software for the course here: R, R Studio and Tableau Public
  • Note: When installing R/Rstudio, make sure your path does not contain any non-english characters. (安裝路徑必須為純英文,否則運行可能出錯)

Grading

  • 10%: In class participation: Based on your in class participation (e.g., answering questions in class)
  • 15%: Group Data Project (start in class; no presentations).
  • 25%: Group Project (in class presentation + report) Details
  • 50%: Final Example (Open-notes; Multiple Choice Questions Only)

Lecture 1: Introduction to Digital Marketing

Slides (With Answer Keys)
Submit your group information on Moodle before the extended deadline Sep 16 (Class 1A)/Sep 20 (Class 1B)
Install R and RStudio and bring your laptop with you for the next class.

Lecture 2: Data Analysis with R

This class introduces some basic R operations. The lecture is designed for students with zero background in computer programming/R. We will explore how to use R to conduct simple data analysis.
Note: Please get R installed on your laptop and bring it with you.
Slides (With Answer Keys)
Troubleshooting for package installation: Here

Lecture 3: Introduction to Data Scraping

Note: Please get R and Chrome browser installed on your laptop and bring it with you.
Slides (With Answer Keys)
Teaching materials: Scraper (HKU)
Scraper (Photo)

Lecture 4: Introduction to Data Visualization

This class introduces Tableau Public, a power data visualization software. It is simple and you will have fun using it.
Note: Please get Tableau Public installed on your laptop and bring it with you.
Slides
Data files: Superstore Data, Map Data, Calendar Data, Chocalate Data
WordArt for generating Word Cloud: WordArt

Lecture 5: Search Engine Optimization

Slides (With Answer Keys)

Lecture 6: Digital Advertising

Slides (With Answers)

Lecture 7: Data Workshop

Note: Please get R installed on your laptop and bring it with you.
Slides (With Answers)
Dataset: CSV
Sample Data Analysis with R: Sample

Lecture 8: Social Networks

Slides (With Answers)

Lecture 9: Social Media Marketing

Slides (With Answers)

Lecture 10: Recommender Systems

Slides (Without Answers)