technifyed

Birla Institute of Technology & Science, Pilani via Coursera

Introduction to Social Media Analytics

Overview

This comprehensive course explores the intersection of social media platforms and network science, providing students with essential skills for analysing digital social interactions. Beginning with graph theory fundamentals, students learn to model social media data as networks and apply mathematical frameworks to extract meaningful insights.

The curriculum progresses through advanced network analysis, centrality measures, and community detection algorithms. Students master key concepts, including degree centrality, betweenness analysis, PageRank algorithms, and information diffusion models. Practical applications focus on influencer identification, recommendation systems, viral marketing strategies, and community leader detection.

Advanced modules cover machine learning techniques for social media, including language analysis, fake news detection, and behavioural prediction. Students explore ethical considerations in social media research, privacy preservation, and responsible AI applications. The course emphasises hands-on implementation using NetworkX, real-world case studies, and industry-relevant projects.

By completion, students will be equipped to analyse social media networks professionally, develop recommendation algorithms, design viral marketing campaigns, and conduct ethical social media research. This course is ideal for data scientists, marketing professionals, researchers, and anyone seeking to understand the mathematical foundations of social media analytics.

Syllabus 12

  1. Course Introduction 25 minutes

    In this module, the learners will be introduced to the course and its syllabus, setting the foundation for their learning journey. The course's introductory video will provide them with insights into the valuable skills and knowledge they can expect to gain throughout the duration of this course. A…

  2. Introduction to Social Media and Graph Fundamentals 5.5 hours

    This foundational module introduces students to the intersection of social media platforms and network science. You will explore how social media ecosystems function as complex networks and master fundamental graph theory concepts essential for social media analytics. Key concepts include social me…

  3. Network Analysis and Graph Properties 6.5 hours

    This module explores advanced graph types, including bipartite, weighted, temporal, and scale-free networks common in social media platforms. Students implement fundamental graph algorithms like DFS, BFS, and Dijkstra's algorithm for network exploration and shortest path analysis. The module covers…

  4. Network Measures and Centrality Analysis 6 hours

    This module focuses on measuring node importance and identifying influential users in social networks. Students master fundamental centrality measures including degree, betweenness, closeness, and PageRank algorithms to analyse user roles and network positions. The module covers local node properti…

  5. Community Detection and Analysis 7 hours

    This module examines methods for identifying and analysing groups within social networks. Students explore community detection approaches, including modularity-based methods, the Louvain algorithm, and spectral clustering techniques. The module covers overlapping communities, dynamic community evol…

  6. Information Diffusion and Behaviour Analytics 8 hours

    This module studies how information and behaviours spread through social media networks. Students explore diffusion models, including independent cascade and linear threshold mechanisms, along with influence maximisation techniques. The module covers collective behaviours such as herd mentality, ec…

  7. Recommender Systems 5.5 hours

    This module describes the design of recommender systems in the modelling of social media. The application domains for the recommendation models and systems are summarised. The Internet-scale algorithms using rule-based and parameter-based techniques are given. Further optimisation based on recent a…

  8. Big Data Analytics 3.5 hours

    This module provides the characterisation of big data generated on social media platforms. It provides an introduction to the adaptations of the data analytics tasks for processing big data. Complex graph analysis is explained in terms of dynamic networks formed on social media datasets. The corres…

  9. Intelligent Systems 5 hours

    This module introduces robust and privacy-aware algorithm design for social media systems operating under adversarial conditions. It covers polarization mitigation through network interventions and adversarial perturbations, misinformation detection, encryption and anonymization techniques, reinfor…

  10. Language Analysis 3.5 hours

    This module examines advanced content-based and personalised recommendation frameworks in social media ecosystems. It introduces language modelling, topic modelling, and novelty-detection filters for analysing multilingual and multimedia content. Knowledge representation through semantic web archit…

  11. Social Media Detection Methods 7.5 hours

    This module examines algorithmic approaches to detecting and countering malicious content and adversarial behaviour in digital ecosystems. It covers fake news characterization, misinformation propagation patterns, feature engineering, and graph-based detection models. Image forensics and deepfake g…

  12. End-Term Examination 30 minutes

    End-Term Examination

Advantages and disadvantages

Advantages

  • Structured courses with graded quizzes, assignments and deadlines you can reset.
  • A shareable certificate from the university or company when you pay.
  • Financial aid is often approved for students in India (apply 15 days before you need it).
  • From Birla Institute of Technology and Science, Pilani, a well-regarded name.
  • Self-paced: start any time.
  • A clear syllabus (12 parts) you can see before you start.

Disadvantages

  • Paid after a 7-day free trial (Coursera Plus or per course).
  • Some courses can be audited for free, but graded work and certificates need payment.
  • A big commitment: about 10 weeks of study, 8-10 hours/week in all.

Some points apply to every course of this kind; see how we rank.

This course is paid. Here is how to take it for free

  • Free trials: You can start a 7-day free trial for many individual courses, Specializations, or a Coursera Plus subscription to test full course features. Cancel before the seventh day if you do not want to be charged.
  • Financial aid: If you cannot afford the fee for a certificate, you can apply for financial aid through the link on the course home page by filling out an application about your background and goals.

Taught by

  • Professor Aneesh S Chivukula
  • Prof. Seetha Parameswaran

Birla Institute of Technology and Science, Pilani is in Tier 2: excellent universities and the companies that build the technology of our institution ranking (84/100).

Similar courses

Compare these

Massachusetts Institute of Technology · YouTube

MIT 6.006 Introduction to Algorithms, Fall 2011

This course provides an introduction to mathematical modeling of computational problems. It covers the common algorithms, algorithmic paradigms, and data structures used to solve these problems. The course emphasizes the relationship between algorithms and programming, and introduces basic performa…

Free video47 videos, 42 hours

Massachusetts Institute of Technology · YouTube

MIT 6.006 Introduction to Algorithms, Spring 2020

Instructor: Prof. Erik Demaine, Dr. Jason Ku, Prof. Justin Solomon View the complete course: https://ocw.mit.edu/6-006S20 YouTube Playlist: https://www.youtube.com/playlist?list=PLUl4u3cNGP63EdVPNLG3ToM6LaEUuStEY This course is an introduction to mathematical modeling of computational problems, as…

Free video32 videos, 35 hours

Massachusetts Institute of Technology · YouTube

MIT 6.046J / 18.410J Introduction to Algorithms (SMA 5503),

This course teaches techniques for the design and analysis of efficient algorithms, emphasizing methods useful in practice. Topics covered include: sorting; search trees, heaps, and hashing; divide-and-conquer; dynamic programming; amortized analysis; graph algorithms; shortest paths; network flow;…

Free video23 videos, 30 hours

Massachusetts Institute of Technology · YouTube

MIT 6.046J Design and Analysis of Algorithms, Spring 2015

View the complete course: http://ocw.mit.edu/6-046JS15 Instructors: Erik Demaine, Srinivas Devadas, Nancy Ann Lynch 6.046 introduces students to the design of computer algorithms, as well as analysis of sophisticated algorithms. License: Creative Commons BY-NC-SA More information at http://ocw.mit.…

Free video34 videos, 39 hours

Massachusetts Institute of Technology · YouTube

MIT 6.851 Advanced Data Structures, Spring 2012

View the complete course: http://ocw.mit.edu/6-851S12 Instructor: Erik Demaine Videos of 6.851 Lectures Spring 2012 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

Free video22 videos, 30 hours

Harvard University · edX

Fundamentals of TinyML

4.567 ratings

Focusing on the basics of machine learning and embedded systems, such as smartphones, this course will introduce you to the “language” of TinyML.

Free to audit5 weeks, 2 - 4 hours per week

Enter your email and the official page opens. Phone is optional.