This Honors–Minor course introduces students to advanced techniques for extracting useful knowledge from text data, web content, and social media platforms. The course focuses on understanding how large-scale unstructured data generated on the web can be collected, processed, analyzed, and transformed into meaningful insights.

Students will explore key concepts such as text preprocessing, feature extraction, web crawling, information retrieval, sentiment analysis, topic modeling, and social media mining. The course also emphasizes real-world applications, including trend analysis, opinion mining, recommendation systems, and online community analysis.

Through a combination of conceptual foundations and hands-on analytical approaches, learners will develop the ability to analyze digital content, understand user behavior, and uncover hidden patterns across web and social media data. This course prepares students for research-oriented work and industry roles in data analytics, business intelligence, and artificial intelligence.