Vector Calculus for Engineers (Coursera)

Vector Calculus for Engineers (Coursera)

Vector Calculus for Engineers covers both basic theory and applications. In the first week we learn about scalar and vector fields, in the second week about differentiating fields, in the third week about multidimensional integration and curvilinear coordinate systems. The fourth week covers line and surface integrals, and the fifth week covers the fundamental theorems of vector calculus, including the gradient theorem, the divergence theorem and Stokes’ theorem. These theorems are needed in core engineering subjects such as Electromagnetism and Fluid Mechanics.

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

Instead of Vector Calculus, some universities might call this course Multivariable or Multivariate Calculus or Calculus 3. Two semesters of single variable calculus (differentiation and integration) are a prerequisite.
The course is organized into 42 short lecture videos, with a few problems to solve following each video. And after each substantial topic, there is a short practice quiz. Solutions to the problems and practice quizzes can be found in instructor-provided lecture notes. There are a total of four weeks to the course, and at the end of each week there is an assessed quiz.
Course 3 of 5 in the Mathematics for Engineers Specialization.

What You Will Learn

  • Vectors, the dot product and cross product
  • The gradient, divergence, curl, and Laplacian
  • Multivariable integration, polar, cylindrical and spherical coordinates
  • Line integrals, surface integrals, the gradient theorem, the divergence theorem and Stokes' theorem

Syllabus

WEEK 1
Vectors
A vector is a mathematical construct that has both length and direction. We will define vectors and learn how to add and subtract them, and how to multiply them using the scalar and vector products (dot and cross products). We will use vectors to learn some analytical geometry of lines and planes, and learn about the Kronecker delta and the Levi-Civita symbol to prove vector identities. The important concepts of scalar and vector fields will be introduced.

WEEK 2
Differentiation
Scalar and vector fields can be differentiated. We define the partial derivative and derive the method of least squares as a minimization problem. We learn how to use the chain rule for a function of several variables, and derive the triple product rule used in chemical engineering. From the del differential operator, we define the gradient, divergence, curl and Laplacian. We learn some useful vector calculus identities and how to derive them using the Kronecker delta and Levi-Civita symbol. Vector identities are then used to derive the electromagnetic wave equation from Maxwell's equation in free space. Electromagnetic waves form the basis for all modern communication technologies.

WEEK 3
Integration and Curvilinear Coordinates
Scalar and vector fields can be integrated. We learn about double and triple integrals, and line integrals and surface integrals. Curvilinear coordinates, namely polar coordinates in two dimensions, and cylindrical and spherical coordinates in three dimensions, are used to simplify problems with cylindrical or spherical symmetry. We learn how to change variables in multidimensional integrals using the Jacobian of the transformation.

WEEK 4
Line and Surface Integrals
Scalar or vector fields can be integrated on curves or surfaces. We learn how to take the line integral of a scalar field and use line integrals to compute arc lengths. We then learn how to take line integrals of vector fields by taking the dot product of the vector field with tangent unit vectors to the curve. Consideration of the line integral of a force field results in the work-energy theorem. Next, we learn how to take the surface integral of a scalar field and compute surface areas. We then learn how to take the surface integral of a vector field by taking the dot product of the vector field with the normal unit vector to the surface. The surface integral of a velocity field is used to define the mass flux of a fluid through the surface.
WEEK 5
Fundamental Theorems
The fundamental theorem of calculus links integration with differentiation. Here, we learn the related fundamental theorems of vector calculus. These include the gradient theorem, the divergence theorem, and Stokes' theorem. We show how these theorems are used to derive continuity equations, derive the law of conservation of energy, define the divergence and curl in coordinate-free form, and convert the integral version of Maxwell's equations into their more aesthetically pleasing differential form.

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

Related Courses

Information Theory (Coursera) Coursera
The Chinese University of Hong Kong

Information Theory (Coursera)

At the completion of this course, the student should be able to: demonstrate knowledge and understanding of the fundamentals of information theory; appreciate the notion of fundamental limits in communication systems and more generally all systems; develop deeper understanding of communication systems; apply the concepts of information theory to various disciplines in information science.

Jun 15th 2026
13-24 Weeks
Calculus: Single Variable Part 2 - Differentiation (Coursera) Coursera
University of Pennsylvania

Calculus: Single Variable Part 2 - Differentiation (Coursera)

Calculus is one of the grandest achievements of human thought, explaining everything from planetary orbits to the optimal size of a city to the periodicity of a heartbeat. This brisk course covers the core ideas of single-variable Calculus with emphases on conceptual understanding and applications. The course is ideal for students beginning in the engineering, physical, and social sciences.

Jun 8th 2026
3 Weeks
Calculus: Single Variable Part 4 - Applications (Coursera) Coursera
University of Pennsylvania

Calculus: Single Variable Part 4 - Applications (Coursera)

Calculus is one of the grandest achievements of human thought, explaining everything from planetary orbits to the optimal size of a city to the periodicity of a heartbeat. This brisk course covers the core ideas of single-variable Calculus with emphases on conceptual understanding and applications. The course is ideal for students beginning in the engineering, physical, and social sciences.

Jun 8th 2026
5-12 Weeks
Question Reality: Mind (Coursera) Coursera
Dartmouth College

Question Reality: Mind (Coursera)

This course explores questions about mathematics, nature, and perfection. You will learn about logic, computers, simulations, and different perspectives on the nature of human consciousness. You will also be able to determine what free will means to you and your reality. Next, you will learn the features of artificial intelligence and understand if it is possible to mimic the complexity of a brain through a machine.

Jun 15th 2026
3 Weeks
Introduction to Mathematical Thinking (Coursera) Coursera
Stanford University

Introduction to Mathematical Thinking (Coursera)

Learn how to think the way mathematicians do - a powerful cognitive process developed over thousands of years. Mathematical thinking is not the same as doing mathematics – at least not as mathematics is typically presented in our school system. School math typically focuses on learning procedures to solve highly stereotyped problems. Professional mathematicians think a certain way to solve real problems, problems that can arise from the everyday world, or from science, or from within mathematics itself.

Jun 15th 2026
5-12 Weeks
Calculus through Data & Modeling: Limits & Derivatives (Coursera) Coursera
Johns Hopkins University

Calculus through Data & Modeling: Limits & Derivatives (Coursera)

This first course on concepts of single variable calculus will introduce the notions of limits of a function to define the derivative of a function. In mathematics, the derivative measures the sensitivity to change of the function. For example, the derivative of the position of a moving object with respect to time is the object's velocity: this measures how quickly the position of the object changes when time advances. This fundamental notion will be applied through the modelling and analysis of data.

Jun 15th 2026
5-12 Weeks
Mathematics for Machine Learning: Multivariate Calculus (Coursera) Coursera
Imperial College London

Mathematics for Machine Learning: Multivariate Calculus (Coursera)

This course offers a brief introduction to the multivariate calculus required to build many common machine learning techniques. We start at the very beginning with a refresher on the “rise over run” formulation of a slope, before converting this to the formal definition of the gradient of a function. We then start to build up a set of tools for making calculus easier and faster. Next, we learn how to calculate vectors that point up hill on multidimensional surfaces and even put this into action using an interactive game.

Jun 15th 2026
5-12 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.

Jun 15th 2026
3 Weeks
Numerical Methods for Engineers (Coursera) Coursera
The Hong Kong University of Science and Technology - HKUST

Numerical Methods for Engineers (Coursera)

Numerical Methods for Engineers covers the most important numerical methods that an engineer should know. We derive basic algorithms in root finding, matrix algebra, integration and interpolation, ordinary and partial differential equations. We learn how to use MATLAB to solve numerical problems. Access to MATLAB online and the MATLAB grader is given to all students who enroll. We assume students are already familiar with the basics of matrix algebra, differential equations, and vector calculus. Students should have already studied a programming language, and be willing to learn MATLAB.

Jun 15th 2026
5-12 Weeks
The Finite Element Method for Problems in Physics (Coursera) Coursera
University of Michigan

The Finite Element Method for Problems in Physics (Coursera)

This course is an introduction to the finite element method as applicable to a range of problems in physics and engineering sciences. The treatment is mathematical, but only for the purpose of clarifying the formulation. The emphasis is on coding up the formulations in a modern, open-source environment that can be expanded to other applications, subsequently.

Jun 15th 2026
13-24 Weeks
Geometría Analítica Preuniversitaria (Coursera) Coursera
Universidad Autónoma Metropolitana

Geometría Analítica Preuniversitaria (Coursera)

Líneas rectas, círculos, parábolas, elipses e hipérbolas son figuras geométricas que encontramos en nuestro derredor. Por ejemplo, mucha gente sabe que los planetas en nuestro sistema solar se mueven en órbitas elípticas teniendo al astro rey en un foco de esta figura. Sin embargo, pocos saben que la plaza de San Pedro en el Vaticano está construída sobre elipses donde sus focos se encuentran sobre las fuentes donde mucha gente se toma fotos. Estos son dos ejemplos que muestran la importancia de las figuras geométricas en nuestra vida.

Jun 15th 2026
5-12 Weeks