Network Analysis (Coursera)

Network Analysis (Coursera)

People are social entities. They build complex relationships with others around them, form communities and social circles, belong to organizations. Every decision to make a connection to others is based a large variety of variables (called attributes). Every connection, in turn, affects people’s attitudes, behavior, and actions. This relationship between the structure of people’s connections to others and everything that this structure affects is called social dynamics.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

Social dynamics is the focus of social network analysis. In this course, we will introduce this exciting field, starting with the very basics – the definitions of network concepts. You will quickly learn that network analysis allows to answer questions and find insights not available with any other approaches.
In business, where relationships are essential to efficiency and effectiveness of an organization, it is crucial that analysts know how to analyze these relationships. Therefore, we will not only show you the network concepts, but apply them immediately to real-life business datasets.
The possibilities of network analysis are quite broad. In this course, we divide the complex field according to the three major theoretical concepts in social relations: social selection, social influence, and community building. Models of social influence help explain why networks can affect individual behavior. Models of social selection help us understand how people create their network. Community detection models allow us to find the communities that people build, to better understand the structure of such communities.
Taken together with network statistics, these models are being demonstrated on real-life datasets collected in real companies. Learners can immediately see how much more powerful relational analysis (networks) are relative to standard statistics alone.

Course 2 of 4 in the Network Analytics for Business Specialization

Syllabus

WEEK 1
What are Networks?
The first lecture is designed to familiarize the learners with the idea of networks. First, networks are highly visual, so the lecture introduces the network graphs. Then, we talk about what is social network analysis (SNA), the role of networks in our lives, and applications of SNA in a variety of settings. Finally, we talk about network theory in organizations and application of SNA in organization. A session in R is dedicated to demonstrating networks.

WEEK 2
Network Analysis as a Method
This lecture introduces all the foundational network concepts. We start with important terminology, then move to network study design, data collection and descriptive statistics. Then, we examine everything learned in the lecture on a real-life dataset. R session has several segments: loading and manipulating network data, drawing graphs using different packages, interpreting graphs.

WEEK 3
Foundational Network Measures
This lecture starts with analyzing networks on the very basic units: dyads and triads. We learn how to interpret triadic census. Then, we move on to one of the most important concepts in network analysis: centrality. We explore these foundational network measures on a real-life dataset. R sessions are dedicated to local analyses (dyads, triads and other measures) and calculating centrality measures.

WEEK 4
Social Influence Models
In this lecture, we introduce the idea of modeling on networks. The idea is simple in principle: we use the network measures, which we’ve learned in previous lectures, as predictors in regular statistical models, such as regression. First, we discuss the theories of social influence. Then, we discuss how social influence models are built. We discuss best practices in social influence network models and apply them to a real-life dataset in an R session.

WEEK 5
Social Selection Modeling
This lecture takes network analysis to a next level – the models of social selection. We start by talking about the very idea of statistical network models – why do we need them? Then, we talk about social processes and the theory behind network formation. Next we discuss the role of random graphs in the analytic process, which leads us to exponential random graph models (or the models of social selection). We discuss how to build ERGMs and apply this knowledge to a real-life dataset.

WEEK 6
Community Detection Approaches
One of the most important application of network analysis is community detection. We start by talking about communities: what are they? Then, we discuss various approaches to community detection and look at a network-level method: blockmodels. We discuss theory in blockmodeling, roles and positions, and learn how to build blockmodels in R on a real-life dataset.

WEEK 7
Project Assignment

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Networking and Security in iOS Applications (Coursera) Coursera
University of California, Irvine

Networking and Security in iOS Applications (Coursera)

You will learn to extend your knowledge of making iOS apps so that they can securely interact with web services and receive push notifications. You'll learn how to store data securely on a device using Core Data. You’ll also learn to securely deploy apps to the App Store and beta users over-the-air. The format of the course is through a series of code tutorials. We will walk you through the creation of several apps that you can keep as a personal app toolbox. When you make your own apps after this course, you can bring in these capabilities as needed. When necessary we pop out of the code tutorials to talk about concepts at a higher level so that what you are programming makes sense.

Nov 9th 2026
4 Weeks
Blockchain Scalability and its Foundations in Distributed Systems (Coursera) Coursera
The University of Sydney

Blockchain Scalability and its Foundations in Distributed Systems (Coursera)

Blockchain promises to disrupt industries once it will be efficient at large scale. In this course, you will learn how to make blockchain scale. You will learn about the foundational problem of distributed computing, consensus, that is key to create blocks securely. By illustrating limitations of mainstream blockchains, this course will indicate how to improve the technology in terms of security and efficiency. In particular, this course will help you: understand security vulnerabilities of mainstream blockchains; design consensus algorithms that tolerate attacks, and; design scalable blockchain systems.

Nov 23rd 2026
5-12 Weeks
Redes Ecológicas (Coursera) Coursera
Universidade de São Paulo, Brasil

Redes Ecológicas (Coursera)

Todos os seres vivos estão conectados entre si por interações ecológicas, formando a “colina emaranhada” de Darwin, metáfora inspirada pela “teia da vida” de Humboldt. Desemaranhar essa complexidade é uma tarefa desafiadora, mas factível, desde que você use ferramentas adequadas. A ciência de redes nos ajuda com excelentes ferramentas conceituais e operacionais.

Nov 9th 2026
4 Weeks
Applied Social Network Analysis in Python (Coursera) Coursera
University of Michigan

Applied Social Network Analysis in Python (Coursera)

This course will introduce the learner to network analysis through the NetworkX library. The course begins with an understanding of what network analysis is and motivations for why we might model phenomena as networks. The second week introduces the concept of connectivity and network robustness.. The third week will explore ways of measuring the importance or centrality of a node in a network. The final week will explore the evolution of networks over time and cover models of network generation and the link prediction problem.

Nov 23rd 2026
4 Weeks
Big Data Science with the BD2K-LINCS Data Coordination and Integration Center (Coursera) Coursera
Icahn School of Medicine at Mount Sinai

Big Data Science with the BD2K-LINCS Data Coordination and Integration Center (Coursera)

In this course we briefly introduce the DCIC and the various Centers that collect data for LINCS. We then cover metadata and how metadata is linked to ontologies. We then present data processing and normalization methods to clean and harmonize LINCS data. This follow discussions about how data is served as RESTful APIs. Most importantly, the course covers computational methods including: data clustering, gene-set enrichment analysis, interactive data visualization, and supervised learning. Finally, we introduce crowdsourcing/citizen-science projects where students can work together in teams to extract expression signatures from public databases and then query such collections of signatures against LINCS data for predicting small molecules as potential therapeutics.

Nov 16th 2026
5-12 Weeks
Introduction to Data Networks and the Internet - Bachelor's (Coursera) Coursera
Illinois Tech

Introduction to Data Networks and the Internet - Bachelor's (Coursera)

This course covers current and evolving data network technologies, protocols, network components, and the networks that use them, focusing on communication to and from the Internet and Local area networks. Course content includes Internet architecture, organization, and protocols including Ethernet, 802.11, routing, switching, OSI and TCP models, DNS, SNMP, DHCP, and more.

Nov 9th 2026
5-12 Weeks
Posicionamiento en redes: estrategias de contenido. (Coursera) Coursera
RTVE

Posicionamiento en redes: estrategias de contenido. (Coursera)

Este curso está dirigido no solo a los profesionales de los medios de comunicación sino también a cualquier personal interesada en conocer las redes sociales, diferenciarlas, utilizar herramientas para generar contenido para las redes sociales y evitar errores en su generación, sin importar la edad o el nivel de instrucción.

Nov 9th 2026
4 Weeks
Network Analysis in Systems Biology (Coursera) Coursera
Icahn School of Medicine at Mount Sinai

Network Analysis in Systems Biology (Coursera)

An introduction to data integration and statistical methods used in contemporary Systems Biology, Bioinformatics and Systems Pharmacology research. The course covers methods to process raw data from genome-wide mRNA expression studies (microarrays and RNA-seq) including data normalization, differential expression, clustering, enrichment analysis and network construction. The course contains practical tutorials for using tools and setting up pipelines, but it also covers the mathematics behind the methods applied within the tools.

Nov 23rd 2026
5-12 Weeks
Asymmetric Cryptography and Key Management (Coursera) Coursera
University of Colorado System

Asymmetric Cryptography and Key Management (Coursera)

In asymmetric cryptography or public-key cryptography, the sender and the receiver use a pair of public-private keys, as opposed to the same symmetric key, and therefore their cryptographic operations are asymmetric. This course will first review the principles of asymmetric cryptography and describe how the use of the pair of keys can provide different security properties. Then, we will study the popular asymmetric schemes in the RSA cipher algorithm and the Diffie-Hellman Key Exchange protocol and learn how and why they work to secure communications/access.

Nov 9th 2026
4 Weeks
Artificial Intelligence in Marketing (Coursera) Coursera
University of Virginia

Artificial Intelligence in Marketing (Coursera)

AI is everywhere! By harnessing the power of Artificial Intelligence, businesses and marketers have amazing growth potential, and the opportunities to enhance marketing with AI are always expanding. But how can businesses use AI tools to drive their success and gain sustainable competitive advantages? What are the challenges faced by businesses as they implement AI into their marketing strategies? In this course, developed at the Darden School of Business at the University of Virginia, and delivered by Professor of Business Administration Raj Venkatesan, you will explore an important frontier of digital transformation in marketing.

Nov 23rd 2026
4 Weeks
Social Network Analysis (Coursera) Coursera
University of California, Davis

Social Network Analysis (Coursera)

This course is designed to quite literally ‘make a science’ out of something at the heart of society: social networks. Humans are natural network scientists, as we compute new network configurations all the time, almost unaware, when thinking about friends and family (which are particular forms of social networks), about colleagues and organizational relations (other, overlapping network structures), and about how to navigate delicate or opportunistic network configurations to save guard or advance in our social standing (with society being one big social network itself).

Nov 9th 2026
5-12 Weeks