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.
通过 Coursera Plus 提高技能,仅需 239 美元/年(原价 399 美元)。立即节省

推荐体验
推荐体验
中级
Learners must have completed the course "Introduction to Data Analytics" before taking this course.
推荐体验
推荐体验
中级
Learners must have completed the course "Introduction to Data Analytics" before taking this course.
您将学到什么
Apply graph theory, centrality measures, and community detection to model and understand social media platforms as complex networks.
Develop recommender systems, predict information diffusion patterns, and create viral marketing strategies using network science principles.
Apply machine learning, data stream mining, and predictive modelling for large-scale social media analysis and harmful content detection.
Apply responsible data collection practices, evaluate algorithmic bias, and assess societal implications of social media technologies.
要了解的详细信息

添加到您的领英档案
November 2025
73 项作业
了解顶级公司的员工如何掌握热门技能

该课程共有10个模块
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. Additionally, the syllabus reading will comprehensively outline essential course components, including course values, assessment criteria, grading system, schedule, details of live sessions, and a recommended reading list that will enhance the learner’s understanding of the course concepts. Moreover, this module offers the learners the opportunity to connect with fellow learners as they participate in a discussion prompt designed to facilitate introductions and exchanges within the course community.
涵盖的内容
3个视频1篇阅读材料1个讨论话题
3个视频• 总计7分钟
- Course Introduction• 4分钟
- Meet Your Instructor: Prof. Aneesh Chivakula• 1分钟
- Meet Your Instructor: Prof. Seetha Parameswaran• 2分钟
1篇阅读材料• 总计10分钟
- Course Overview• 10分钟
1个讨论话题• 总计10分钟
- Meet Your Peers • 10分钟
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 media platform typologies, graph structures (nodes, edges, directed/undirected networks), representation methods (adjacency matrices, lists), and ethical data collection practices. Through hands-on demonstrations with NetworkX, you will build practical skills in modelling social media interactions as graphs. This module establishes the theoretical and practical foundation necessary for advanced network analysis in subsequent modules.
涵盖的内容
19个视频4篇阅读材料13个作业1个讨论话题
19个视频• 总计159分钟
- Why Social Media Analytics Matters• 3分钟
- Social Media Definition and Evolution• 10分钟
- Types of Social Media Platforms• 12分钟
- Social Media Mining Applications and Challenges• 7分钟
- Exploring Different Social Media Platforms and Their Data Structures• 12分钟
- Graph Basics - Building Blocks of Networks• 8分钟
- Directed vs. Undirected Graphs in Social Media• 7分钟
- Basic Graph Properties• 9分钟
- Modelling Social Media as Networks• 8分钟
- Demo: Creating Basic Social Media Graphs with NetworkX• 13分钟
- Adjacency Matrix Representation• 8分钟
- Adjacency List Representation• 6分钟
- Edge List and Other Representations• 7分钟
- Demo: Implementing Different Graph Representations in Python• 12分钟
- Introduction to Social Media APIs• 6分钟
- Data Storage and Management• 6分钟
- Privacy and Ethical Considerations• 11分钟
- Demo: Building Ethical Social Media Data Collection Pipeline• 10分钟
- From Theory to Practice• 4分钟
4篇阅读材料• 总计60分钟
- Recommended Reading: Social Media Landscape and Mining Fundamentals• 15分钟
- Recommended Reading: Graph Theory Fundamentals• 15分钟
- Recommended Reading: Graph Representation Models • 15分钟
- Recommended Reading: Data Collection, Processing, and Ethics• 15分钟
13个作业• 总计78分钟
- Social Media Definition and Evolution• 6分钟
- Types of Social Media Platforms• 6分钟
- Social Media Mining Applications and Challenges• 6分钟
- Graph Basics: Building Blocks of Networks• 6分钟
- Directed vs. Undirected Graphs in Social Media• 6分钟
- Basic Graph Properties• 6分钟
- Modelling Social Media as Networks• 6分钟
- Adjacency Matrix Representation• 6分钟
- Adjacency List Representation• 6分钟
- Edge List and Other Representations• 6分钟
- Introduction to Social Media APIs• 6分钟
- Data Storage and Management• 6分钟
- Privacy and Ethical Considerations• 6分钟
1个讨论话题• 总计20分钟
- Ethical Frameworks in Data Collection• 20分钟
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 network connectivity, components, and global properties such as density and efficiency. Students learn to analyse network structures and understand algorithmic complexity considerations for large-scale social media networks. Practical demonstrations guide students through implementing graph algorithms and analysing real social media network properties using computational tools.
涵盖的内容
17个视频3篇阅读材料12个作业1个讨论话题
17个视频• 总计137分钟
- Understanding Network Structure• 3分钟
- Bipartite Networks and Projections• 6分钟
- Weighted Networks in Social Media• 9分钟
- Scale-free and Small-world Networks• 9分钟
- Measuring Network Connectivity• 6分钟
- Creating and Analysing Different Network Types• 8分钟
- DFS and Network Exploration• 7分钟
- BFS and Distance Analysis• 8分钟
- Dijkstra's Algorithm for Weighted Networks• 8分钟
- Basic Network Flow Concepts• 7分钟
- Identifying and Analysing Special Graph Structures• 11分钟
- Network Density and Clustering• 8分钟
- Trees and Hierarchical Structures• 10分钟
- Algorithm Complexity and Practical Considerations• 10分钟
- Analysing Connectivity in Real Networks• 12分钟
- Graph Algorithms Implementation• 12分钟
- From Structure to Behaviour• 4分钟
3篇阅读材料• 总计90分钟
- Recommended Reading: Advanced Graph Types and Network Models• 30分钟
- Recommended Reading: Graph Algorithms for Network Analysis• 30分钟
- Recommended Reading: Graph Connectivity and Basic Properties• 30分钟
12个作业• 总计126分钟
- Graded Quiz - Modules 1 and 2• 60分钟
- Bipartite Networks and Projections• 6分钟
- Weighted Networks in Social Media• 6分钟
- Scale-free and Small-world Networks• 6分钟
- Measuring Network Connectivity• 6分钟
- DFS and Network Exploration• 6分钟
- BFS and Distance Analysis• 6分钟
- Dijkstra's Algorithm for Weighted Networks• 6分钟
- Basic Network Flow Concepts• 6分钟
- Network Density and Clustering• 6分钟
- Trees and Hierarchical Structures• 6分钟
- Algorithm Complexity and Practical Considerations• 6分钟
1个讨论话题• 总计30分钟
- Small-World Properties and Information Flow• 30分钟
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 properties, structural patterns like transitivity and homophily, and link prediction techniques. Students learn to profile users based on multiple network measures and understand social network formation principles. Hands-on demonstrations teach students to compute centrality measures and build comprehensive user analysis systems for social media applications.
涵盖的内容
17个视频3篇阅读材料15个作业1个讨论话题
17个视频• 总计144分钟
- Measuring Importance in Networks• 3分钟
- Introduction to Network Measures• 8分钟
- Degree Centrality• 9分钟
- Basic Node Properties• 8分钟
- Node Classification and Roles• 7分钟
- Computing Basic Network Measures for Social Media Users• 9分钟
- Betweenness Centrality• 9分钟
- Closeness Centrality• 10分钟
- PageRank Algorithm• 10分钟
- Centrality Comparison and Selection• 8分钟
- Calculating and Comparing Different Centrality Measures• 10分钟
- Transitivity and Reciprocity• 9分钟
- Homophily and Assortativity Basics• 11分钟
- Link Prediction and Practical Applications• 10分钟
- Analysing Social Patterns in Network Data• 10分钟
- Building User Profiles Using Network Measures• 10分钟
- From Individual Nodes to Groups• 5分钟
3篇阅读材料• 总计90分钟
- Recommended Reading: Basic Network Measures and Node Properties• 30分钟
- Recommended Reading: Advanced Centrality Measures • 30分钟
- Recommended Reading: Social Network Patterns• 30分钟
15个作业• 总计90分钟
- Introduction to Network Measures• 6分钟
- Degree Centrality• 6分钟
- Basic Node Properties• 6分钟
- Node Classification and Roles• 6分钟
- Computing Basic Network Measures for Social Media Users• 6分钟
- Betweenness Centrality• 6分钟
- Closeness Centrality• 6分钟
- PageRank Algorithm• 6分钟
- Centrality Comparison and Selection• 6分钟
- Calculating and Comparing Different Centrality Measures• 6分钟
- Transitivity and Reciprocity• 6分钟
- Homophily and Assortativity Basics• 6分钟
- Link Prediction and Practical Applications• 6分钟
- Analysing Social Patterns in Network Data• 6分钟
- Building User Profiles Using Network Measures• 6分钟
1个讨论话题• 总计30分钟
- Homophily vs. Influence in Social Networks• 30分钟
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 evolution, and quality evaluation metrics. Students learn to compare different detection algorithms and understand their strengths and limitations. Applications in targeted marketing, content recommendation, and information flow analysis are emphasised. Practical demonstrations guide students through the implementation of community detection algorithms and the analysis of community structure in real social media networks.
涵盖的内容
17个视频3篇阅读材料16个作业1个讨论话题
17个视频• 总计136分钟
- Finding Groups in Social Networks• 4分钟
- Social Communities Definition and Characteristics• 8分钟
- Community Detection Approaches• 8分钟
- Modularity-Based Community Detection• 7分钟
- Simple Community Detection Algorithms• 5分钟
- Visualising and Exploring Communities in Real Networks• 9分钟
- Louvain Algorithm• 6分钟
- Spectral Methods for Community Detection• 8分钟
- Overlapping Communities• 9分钟
- Dynamic Community Detection• 9分钟
- Implementing Basic Community Detection Algorithms• 10分钟
- Community Quality Evaluation• 6分钟
- Algorithm Comparison• 9分钟
- Social Media Applications• 8分钟
- Hierarchical Community Detection• 13分钟
- Overlapping Community Detection• 12分钟
- From Structure to Behaviour• 3分钟
3篇阅读材料• 总计90分钟
- Recommended Reading: Community Fundamentals and Basic Detection• 30分钟
- Recommended Reading: Advanced Detection Methods• 30分钟
- Recommended Reading: Advanced Community Detection• 30分钟
16个作业• 总计150分钟
- Graded Quiz - Modules 3 and 4• 60分钟
- Social Communities Definition and Characteristics• 6分钟
- Community Detection Approaches• 6分钟
- Modularity-Based Community Detection• 6分钟
- Simple Community Detection Algorithms• 6分钟
- Visualising and Exploring Communities in Real Networks• 6分钟
- Louvain Algorithm• 6分钟
- Spectral Methods for Community Detection• 6分钟
- Overlapping Communities• 6分钟
- Dynamic Community Detection• 6分钟
- Implementing Basic Community Detection Algorithms• 6分钟
- Community Quality Evaluation• 6分钟
- Algorithm Comparison• 6分钟
- Social Media Applications• 6分钟
- Hierarchical Community Detection• 6分钟
- Overlapping Community Detection• 6分钟
1个讨论话题• 总计30分钟
- Dynamic Communities and Platform Evolution• 30分钟
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, echo chambers, and social contagion phenomena. Students learn to detect information cascades, distinguish influence from homophily, and predict viral content. Applications in crisis detection, marketing campaigns, and behaviour prediction are emphasised. Comprehensive demonstrations teach students to simulate diffusion models and analyse real-world information spread patterns.
涵盖的内容
17个视频3篇阅读材料12个作业1个讨论话题
17个视频• 总计106分钟
- How Information and Behaviour Spread• 2分钟
- Information Diffusion Fundamentals• 5分钟
- Independent Cascade Model• 5分钟
- Linear Threshold Model• 5分钟
- Influence Maximisation Basics• 5分钟
- Simulating Information Diffusion in Social Networks• 7分钟
- Herd Behaviour and Social Proof• 6分钟
- Echo Chambers and Filter Bubbles• 5分钟
- Social Contagion Mechanisms• 6分钟
- Cascade Detection and Measurement• 6分钟
- Detecting and Analysing Herd Behaviour in Social Media Data• 10分钟
- Influence vs. Homophily• 6分钟
- Behaviour Prediction Methods• 6分钟
- Applications in Social Media Analytics• 6分钟
- Measuring and Modelling Influence vs Homophily• 9分钟
- Building Complete Behaviour Analytics Pipeline• 14分钟
- From Structure to Behaviour• 3分钟
3篇阅读材料• 总计90分钟
- Recommended Reading: Information Diffusion Models• 30分钟
- Recommended Reading: Collective Behaviour and Social Phenomena• 30分钟
- Recommended Reading: Influence Analysis and Behaviour Prediction• 30分钟
12个作业• 总计246分钟
- SGA-1: Comprehensive Social Media Network Analysis: From Graph Fundamentals to Information Diffusion• 180分钟
- Information Diffusion Fundamentals• 6分钟
- Independent Cascade Model• 6分钟
- Linear Threshold Model• 6分钟
- Influence Maximisation Basics• 6分钟
- Herd Behaviour and Social Proof• 6分钟
- Echo Chambers and Filter Bubbles• 6分钟
- Social Contagion Mechanisms• 6分钟
- Cascade Detection and Measurement• 6分钟
- Influence vs. Homophily• 6分钟
- Behaviour Prediction Methods• 6分钟
- Applications in Social Media Analytics• 6分钟
1个讨论话题• 总计30分钟
- Viral Content and Network Structure• 30分钟
涵盖的内容
1个作业
1个作业• 总计60分钟
- Graded Quiz - Modules 5 and 6 (To be added) • 60分钟
涵盖的内容
1个作业
1个作业• 总计30分钟
- Graded Quiz - Modules 7 and 8(To be added) • 30分钟
涵盖的内容
2个作业
2个作业• 总计60分钟
- Graded Quiz - Modules 9 and 10 (To be added)• 30分钟
- SGA-2 (To be added)• 30分钟
End-Term Examination
涵盖的内容
1个作业
1个作业• 总计30分钟
- End-Term Examination• 30分钟
位教师


提供方

提供方

Birla Institute of Technology & Science, Pilani (BITS Pilani) is one of only ten private universities in India to be recognised as an Institute of Eminence by the Ministry of Human Resource Development, Government of India. It has been consistently ranked high by both governmental and private ranking agencies for its innovative processes and capabilities that have enabled it to impart quality education and emerge as the best private science and engineering institute in India. BITS Pilani has four international campuses in Pilani, Goa, Hyderabad, and Dubai, and has been offering bachelor's, master’s, and certificate programmes for over 58 years, helping to launch the careers for over 1,00,000 professionals.
人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
常见问题
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.
更多问题
提供助学金,

