Calculus through Data & Modelling: Series and Integration (Coursera)

Calculus through Data & Modelling: Series and Integration (Coursera)

This course continues your study of calculus by introducing the notions of series, sequences, and integration. These foundational tools allow us to develop the theory and applications of the second major tool of calculus: the integral. Rather than measure rates of change, the integral provides a means for measuring the accumulation of a quantity over some interval of input values. This notion of accumulation can be applied to different quantities, including money, populations, weight, area, volume, and air pollutants. The concepts in this course apply to many other disciplines outside of traditional mathematics.

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

Through projects, we will apply the tools of this course to analyze and model real world data, and from that analysis give critiques of policy.
Following the pattern as with derivatives, several important methods for calculating accumulation are developed. Our course begins with the study of the deep and significant result of the Fundamental Theorem of Calculus, which develops the relationship between the operations of differentiation and integration. If you are interested in learning more advanced mathematics, this course is the right course for you.
Course 1 of 4 in the Integral Calculus through Data and Modeling Specialization

Syllabus

WEEK 1
Sequences and Series
Calculus is divided into two halves: differentiation and integration. In this module, we introduce the process of integration. First we will see how the definite integral can be used to find the area under the graph of a curve. Then, we will investigate how differentiation and integration are inverses of each other, through the Fundamental Theorem of Calculus. Finally, we will learn about the indefinite integral, and use some strategies for computing integrals.

WEEK 2
The Definite Integral
In this module, we introduce the notion of Riemann Sums. In mathematics, a Riemann sum is a certain kind of approximation of an integral by a finite sum, named after nineteenth century German mathematician Bernhard Riemann. One very common application is approximating the area of functions or lines on a graph, but also the length of curves and other approximations. This notion of approximating the accumulation of area under a group will lead to the concept of the definite integral, and the many applications that follow.

WEEK 3
The Fundamental Theorem of Calculus
We now introduce the first major tool of our studies, the Fundamental Theorem of Calculus. This deep theorem links the concept of differentiating a function with the concept of integrating a function. The theorem will consists of two parts, the first of which implies the existence of antiderivatives for continuous functions and the second of which plays a larger role in practical applications. The beauty and practicality of this theorem allows us to avoid numerical integration to compute integrals, thus providing a better numerical accuracy.

WEEK 4
The Indefinite Integral
In this module, we focus on developing our ability to find antiderivatives, or more generally, families of antiderivatives. In calculus, the general family of antiderivatives is denoted with an indefinite integral, and the process of solving for antiderivatives is called antidifferentiation. This is the opposite of differentiation and completes our knowledge of the two major tools of calculus.
Antiderivatives are related to definite integrals through the fundamental theorem of calculus: the definite integral of a function over an interval is equal to the difference between the values of an antiderivative evaluated at the endpoints of the interval.

WEEK 5
Integration with Calculators and Tables
While the technique of finding antiderivatives is useful, there are some functions that are just too difficult to find antiderivatives for. In cases like these, we want to have a numerical method to approximate the definite integral. In this module, we introduce two techniques for solving complicated integrals: using technology or tables of integrals, as well as estimation techniques. We then apply our knowledge to analyze strategies and decision theory as applied to random events.

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

Related Courses

Interest Rate Models (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Interest Rate Models (Coursera)

This course gives you an easy introduction to interest rates and related contracts. These include the LIBOR, bonds, forward rate agreements, swaps, interest rate futures, caps, floors, and swaptions. We will learn how to apply the basic tools duration and convexity for managing the interest rate risk of a bond portfolio. We will gain practice in estimating the term structure from market data. We will learn the basic facts from stochastic calculus that will enable you to engineer a large variety of stochastic interest rate models. In this context, we will also review the arbitrage pricing theorem that provides the foundation for pricing financial derivatives.

Oct 19th 2026
5-12 Weeks
Precalculus: Relations and Functions (Coursera) Coursera
Johns Hopkins University

Precalculus: Relations and Functions (Coursera)

This course helps to build the foundational material to use mathematics as a tool to model, understand, and interpret the world around us. This is done through studying functions, their properties, and applications to data analysis. Concepts of precalculus provide the set of tools for the beginning student to begin their scientific career, preparing them for future science and calculus courses. This course is designed for all students, not just those interested in further mathematics courses.

Oct 5th 2026
4 Weeks
Python Basics (Coursera) Coursera
University of Michigan

Python Basics (Coursera)

This course introduces the basics of Python 3, including conditional execution and iteration as control structures, and strings and lists as data structures. You'll program an on-screen Turtle to draw pretty pictures. You'll also learn to draw reference diagrams as a way to reason about program executions, which will help to build up your debugging skills.

Oct 5th 2026
4 Weeks
Data to Advance Population Health: Global Perspectives (Coursera) Coursera
Johns Hopkins University

Data to Advance Population Health: Global Perspectives (Coursera)

In this course, you will learn about methodologies that support the successful data use to strengthen public health programs and policies. Experts from around the world will define and explain what population-level data is, introduce the data-generation-to-use cycle, and explain other considerations for successful data use for population health. You will also learn about how health services data can be used to inform population-level decision-making, and the application of a gender and equity lens towards these data systems to ensure they are responsive to the needs of populations. Our overarching goal for this course is to support and improve the use of data to inform policy.

Oct 12th 2026
4 Weeks
AWS: Task Automation and Network Integration (Coursera) Coursera
Whizlabs

AWS: Task Automation and Network Integration (Coursera)

AWS:Task Automation and Network Integration is the second course of "Exam Prep ANS-C01: AWS Certified Advanced Networking Specialty" specialization. This ANS-C01 course will help in evaluating automation alternatives within AWS for network deployments. Learners will also have chance to configure network integration with application services.

Oct 5th 2026
2 Weeks
The Data Scientist's Toolbox (Coursera) Coursera
Johns Hopkins University

The Data Scientist's Toolbox (Coursera)

In this course you will get an introduction to the main tools and ideas in the data scientist's toolbox. The course gives an overview of the data, questions, and tools that data analysts and data scientists work with. There are two components to this course. The first is a conceptual introduction to the ideas behind turning data into actionable knowledge. The second is a practical introduction to the tools that will be used in the program like version control, markdown, git, GitHub, R, and RStudio.

Sep 28th 2026
4 Weeks
Data – What It Is, What We Can Do With It (Coursera) Coursera
Johns Hopkins University

Data – What It Is, What We Can Do With It (Coursera)

This course introduces students to data and statistics. By the end of the course, students should be able to interpret descriptive statistics, causal analyses and visualizations to draw meaningful insights. The course first introduces a framework for thinking about the various purposes of statistical analysis. We’ll talk about how analysts use data for descriptive, causal and predictive inference. We’ll then cover how to develop a research study for causal analysis, compute and interpret descriptive statistics and design effective visualizations. The course will help you to become a thoughtful and critical consumer of analytics.

Oct 5th 2026
4 Weeks
Measurement – Turning Concepts into Data (Coursera) Coursera
Johns Hopkins University

Measurement – Turning Concepts into Data (Coursera)

This course provides a framework for how analysts can create and evaluate quantitative measures. Consider the many tricky concepts that are often of interest to analysts, such as health, educational attainment and trust in government. This course will explore various approaches for quantifying these concepts. The course begins with an overview of the different levels of measurement and ways to transform variables. We’ll then discuss how to construct and build a measurement model. We’ll next examine surveys, as they are one of the most frequently used measurement tools.

Oct 5th 2026
4 Weeks
Calculus through Data & Modeling: Precalculus Review (Coursera) Coursera
Johns Hopkins University

Calculus through Data & Modeling: Precalculus Review (Coursera)

This course is an applications-oriented, investigative approach to the study of the mathematical topics needed for further coursework in single and multivariable calculus. The unifying theme is the study of functions, including polynomial, rational, exponential, logarithmic, and trigonometric functions. An emphasis is placed on using these functions to model and analyze data. Graphing calculators and/or the computer will be used as an integral part of the course.

Oct 5th 2026
4 Weeks
Calculus for Machine Learning and Data Science (Coursera) Coursera
DeepLearning.AI

Calculus for Machine Learning and Data Science (Coursera)

After completing this course, learners will be able to: analytically optimize different types of functions commonly used in machine learning using properties of derivatives and gradients; approximately optimize different types of functions commonly used in machine learning using first-order (gradient descent) and second-order (Newton’s method) iterative methods; visually interpret differentiation of different types of functions commonly used in machine learning; perform gradient descent in neural networks with different activation and cost functions.

Oct 5th 2026
3 Weeks