Networks Illustrated: Principles without Calculus (Coursera)

Offered by Princeton University,
Networks Illustrated: Principles without Calculus (Coursera)

What makes WiFi faster at home than at a coffee shop? How does Google order its search results from the trillions of webpages on the Internet? Why does Verizon charge $15 for every GB of data we use? Is it really true that we are connected in six social steps or less? These are just a few of the many intriguing questions we can ask about the social and technical networks that form integral parts of our daily lives. This course is about exploring the answers, using a language that anyone can understand.

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

We will focus on fundamental principles like “sharing is hard”, “crowds are wise”, and “network of networks” that have guided the design and sustainability of today’s networks, and summarize the theories behind everything from the social connections we make on platforms like Facebook to the technology upon which these websites run.
Unlike other networking courses, the mathematics included here are no more complicated than adding and multiplying numbers. While mathematical details are necessary to fully specify the algorithms and systems we investigate, they are not required to understand the main ideas. We use illustrations, analogies, and anecdotes about networks as pedagogical tools in lieu of detailed equations.

Syllabus

WEEK 1
Introduction
An introduction to what this course is about: the fundamentals behind social and technical networks.
Power Control in Cellular Networks
How is it possible that we can all communicate effectively without disrupting each other's calls, messages, or Internet usage? In this lesson, we will take a look at some of the methods that have been developed for letting us "share" the air over which our phones communicate.

WEEK 2
Random Access in Wifi Networks
In this lesson, we will investigate WiFi, another type of wireless network. Rather than having stringent power control algorithms as we saw for cellular, WiFi relies on "random access" methods to manage interference among users in the same location.
PageRank by Google
In this lesson, we will take a look at PageRank, Google's famous algorithm for ordering the results on its search page. PageRank is a prime example of how coming up with the right "ranking" of a set of items is a difficult yet important question in networking.

WEEK 3
Product Rating on Amazon
The decision of whether or not to purchase something online is often driven by the ratings that previous customers have left for it. In this lesson, we will take a look at Amazon's review system, and the see how "crowds are wise" is another important networking principle.
Movie Recommendation on Netflix
One of the perks of having a Netflix subscription is getting recommendations of movies to watch. Behind the scenes, Netflix uses powerful algorithms to determine which will be suggested to each person specifically. In this lesson, we will take a look at the main ideas behind these algorithms.

WEEK 4
Midterm

WEEK 5
Viral Videos on YouTube
What does it take for a video to become "viral" on YouTube? In this lesson, we will take a look at some of the key factors and models that have been used to explain this phenomenon. At the core is the notion of information cascade in a network, which is the counterpart to the wisdom of crowds.
Influencing People in Social Networks
In this lesson, we will continue with our theme of influence, now paying more attention to people's social networks. We will discuss different ways of measuring importance and a popular model for influence spread in social networks like Facebook and Twitter.

WEEK 6
Pricing Data
Data makes up a significant part of our cell phone bills. How do cellular providers set these price points? In this lesson, we will see how so-called usage-based pricing schemes can send better signals than flat- rate, “buffet” schemes, leading to better sharing of the network.
Routing Traffic through the Internet
It is hard to overstate the impact that the Internet has had on society. In this lesson, we will overview the fundamental concepts behind the way the Internet is designed. We will also take a look at routing, which is the process of determining how packets of information are transported.

WEEK 7
Controlling Congestion in the Internet
The Internet has many important tasks to manage, like routing packets (discussed in the last module) and controlling congestion. This workload is modularized into different functional layers, each responsible for performing a different set of functions, as we will see in this lesson. We will also look at the principles of congestion control, managed at the transport layer.
It's a Small World
Six degrees of separation is a widely told story in popular science. How can it still be a "small world" with the enormity of the Internet today? It depends on how the social networks are structured, and on how we search for short paths, as we will see in this lesson.

WEEK 8
Final Exam
The final covers the last six lessons in the course (those after the midterm). Like the midterm, the questions are all multiple choice, and tend to be easier than the homework questions but harder than the in-video quizzes.

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

Related Courses

Accounting for Business Decision Making: Strategy Assessment and Control (Coursera) Coursera
University of Illinois at Urbana-Champaign

Accounting for Business Decision Making: Strategy Assessment and Control (Coursera)

Accounting information is the lifeblood of the organization, as it facilitates and influences operational and strategic decisions intended to achieve organizational goals. Organizations benefit from three decision-oriented roles of accounting: measurement, control, and communication. This course provides an introduction to accounting’s role in helping managers develop and implement, and improve the organization’s strategy. In particular, you will learn how non-financial and financial information is created, organized, and communicated to help managers make strategic decisions, as well as measure strategic success.

Jun 15th 2026
4 Weeks
Requerimientos, planeación, ejecución y medición de estrategias para redes sociales (Coursera) Coursera
Tecnológico de Monterrey

Requerimientos, planeación, ejecución y medición de estrategias para redes sociales (Coursera)

¿Te has preguntado cómo se manejan las campañas a través de las redes sociales? ¿Cómo es el proceso que se realiza? ¿Cómo puedo sacar provecho de ellas para posicionar mi producto o mi servicio? Éstas y muchas más preguntas nos hacemos al ser parte de los consumidores que adquirimos un producto o servicio y que el medio por el cual nos enganchamos a él, fue una red social, pero también y principalmente como proveedor, nos interesa cómo sacar provecho de ellas para favorecer nuestro negocio.

Jun 15th 2026
4 Weeks
Algorithmic Thinking (Part 2) (Coursera) Coursera
Rice University

Algorithmic Thinking (Part 2) (Coursera)

Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular programming language. This two-part class is designed to train students in the mathematical concepts and process of "Algorithmic Thinking", allowing them to build simpler, more efficient solutions to computational problems.

Jun 15th 2026
4 Weeks
Construction Cost Estimating and Cost Control (Coursera) Coursera
Columbia University

Construction Cost Estimating and Cost Control (Coursera)

This course introduces the types of cost estimation from the conceptual design phase through the more detailed design phase of a construction project. In addition, the course highlights the importance of controlling costs and how to monitor project cash flow. Students will work on a break-even analysis of construction tasks in a project.

Jun 15th 2026
5-12 Weeks
Finance For Everyone: Value (Coursera) Coursera
McMaster University

Finance For Everyone: Value (Coursera)

In Value, you will explore the most powerful generator of value in the world – ideas. Ideas are the engines of productivity, both in the private and public sectors. You will learn about the universal frameworks that determine how ideas and money interact, leading to the allocation of financial resources. We will identify components of cash flow for any project, business or venture as the most essential ingredients of value. We also assess the investment techniques used to give life to some ideas while killing others.

Jun 15th 2026
4 Weeks
Innovation Management (Coursera) Coursera
Erasmus University Rotterdam

Innovation Management (Coursera)

What is innovation management? How do firms bring in new business models and get new products and services to the market? Go on a nine-week journey through innovation management concepts, theories of idea generation, selection, strategy formulation and implementation in this MOOC in Innovation Management. In it, you will also learn the tools for implementing innovation projects yourself. Guided by world-class academics, you will develop an innovative mindset and expertise in how firms successfully create new ideas for marketing new products. The syllabus also includes sessions about innovation strategy, idea management and social networks.

Jun 18th 2026
5-12 Weeks
Customer Value in Pricing Strategy (Coursera) Coursera
University of Virginia,Boston Consulting Group - BCG

Customer Value in Pricing Strategy (Coursera)

The traditional approach to pricing based on costs works to pay the bills, but it leaves revenue on the table. You can, in fact, price your products in a way that increases sales--if you know what your customers are willing to pay and can leverage psychology to create better deal and discount plans. In this course, we'll show you how to price a product based on how your customers value it and the psychology behind their purchase decisions.

Jun 15th 2026
4 Weeks
The Fundamentals of Revenue Management: The Cornerstone of Revenue Strategy (Coursera) Coursera
ESSEC Business School

The Fundamentals of Revenue Management: The Cornerstone of Revenue Strategy (Coursera)

With a fixed capacity, a highly disposable product and high fixed costs, hotels are a natural candidate for the application of revenue management. Originally developed by the airlines in the 1970s, these analytics-based techniques help predict consumer behavior at the hotel’s market level so that the hotel can sell each room each night at the optimum price. With modern-day rising acquisition costs and distribution complexities, revenue management techniques have increasingly been adopted by both small and large hotel companies, making a comprehensive understanding of segmentation, forecasting and pricing an essential requirement for today’s hospitality professionals. The purpose of this course is to provide a core understanding of the fundamentals of revenue management, which ties into the larger picture of revenue strategy.

Jun 15th 2026
4 Weeks
User Research and Design (Coursera) Coursera
University of Minnesota

User Research and Design (Coursera)

In this course you will learn and practice techniques of user research and early UI design exploration. First, you will learn and practice several techniques for user research, including in-person research and survey and log-analysis techniques. Then, you will learn to analyze and deliver user research in forms that support UI design, including personas, use cases, tasks, and scenarios. Finally, you will learn and practice ideation techniques that start from user research and broadly generate potential design ideas.

Jun 15th 2026
4 Weeks
Publicidad Digital con Google AdWords (Coursera) Coursera
Universidad Austral

Publicidad Digital con Google AdWords (Coursera)

En este curso de Google Adwords, aprenderás sobre los conceptos fundamentales y técnicas avanzadas de la publicidad en Google. Con estos, serás capaz de crear, publicar y optimizar correctamente campañas para promocionar las marcas, productos o servicios que desee en una de las herramientas publicitarias más poderosas del mundo. El curso profundiza tanto en la red de Búsqueda como la red de Display, detallando sus aspectos teóricos y prácticos desde la propia herramienta.

Jun 15th 2026
4 Weeks
Internet of Things: Communication Technologies (Coursera) Coursera
University of California, San Diego

Internet of Things: Communication Technologies (Coursera)

Have you wondered how “Things” talk to each other and the cloud? Do you understand the alternatives for conveying latency-sensitive real time data versus reliable signaling data? Building on the skills from the Sensing and Actuation course, we will explore protocols to exchange information between processors.

Jun 15th 2026
4 Weeks