CSE 472, Fall 2021

Social Media Mining

Course Description:

Social media allows a passive reader (or an average Joe) to become an active producer (or a shining online star), creating a phenomenal landscape change in terms of Web-based activities. With various social media (Facebook, Twitter, Instagram, Snapchat etc.), people can share content, opinions, insights, experiences, perspectives, and media themselves, as well as producing many new media. Social networks emerge with the pervasive use of social media. We will briefly introduce the background of social computing including concepts and principles such as small world, random networks, scale-free networks, laws and distributions (normal distribution, Zipf’s law, power law), search in networks, propagation of influence and trust, diffusion (epidemics), social recommendation, collective wisdom, collaborative filtering.  We will learn what representative data collection techniques are, and how to use collected data to help achieve tasks such as recommendation, cross reference, attention retention, and identifying key performance indicators. We will study issues like public opinion, sentiment analysis, privacy, trust, and reputation. This course aims to introduce the state-of-the art developments in participatory social media techniques, social networks and analysis, network analysis and graph theory, information extraction, link analysis, and social media mining, to study emerging problems, and to learn innovatively applying multidisciplinary approaches to problem solving. The ultimate goal is to sharpen problem solving and critical thinking skills of our senior and graduate students, and prepare them with this unique set of expertise for the increasing demands in IT industry and for in-depth advanced research.


Academic Integrity https://engineering.asu.edu/integrity/


  • CSE 471 or equivalent, or
  • CSE 310 Data Structures and Algorithms

Line numbers:

  • CSE472 - 82869

Note: Graduate students (PhD or Masters) can take this course toward their total credits; send me email if you're told otherwise (by whom)

Classroom and Hours:

  • CAVC 359, MW 4:30PM – 5:45PM
SYLLABUS available at my.asu.edu

Office Hours:

MW 5:45PM - 6:45PM, in Classroom or BYE 566

Other times: by appointment only

  TA and Office Hours:

  Ujun Jeong, 12:00-1:00PM, ujeong1 at asu.edu, or by appointment; Jashmin Mineshkumar Patel (Grader)

   Volunteer TAs: Mansooreh Karami, Paras Sheth

  Guest Lectures - Mansooreh Karami, Lu Cheng

   Project Mentors - Lu Cheng, Kaize Ding, Faisal  Alatawi


Semester Duration: 8/19/2021 - 12/03/2021  Please send emails to our TA for meetings outside office hours



Social Media Mining: An Introduction, Reza Zafarani, Mohammad Ali Abbasi, and Huan Liu, Cambridge University Press, (ISBN: 9781107018853), 2014, free pdf download

Invited Talks

Reading Assignments, Homework, Projects, and Mid-Term Exams (Tentative, Details at myASU):

Slides and Schedule:

Useful Links

We will include below interesting links recommended by our students and others.

Academic Integrity and Student Conduct

Created on 3/27/21 and updated based on needs
Maintained by Huan Liu

If you have comments or suggestions, email me at huanliu at asu.edu