VOOZH about

URL: https://www.coursera.org/learn/mathematics-engineers-capstone

⇱ Mathematics for Engineers: The Capstone Course | Coursera


Mathematics for Engineers: The Capstone Course

Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Mathematics for Engineers: The Capstone Course

6,545 already enrolled

Included with

β€’

Learn more

Ask Coursera

Gain insight into a topic and learn the fundamentals.
5.0

45 reviews

Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

Gain insight into a topic and learn the fundamentals.
5.0

45 reviews

Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Fundamentals of computational fluid dynamics

  • How to construct and solve a numerical method for computing the flow field around an infinite cylinder

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

1 assignment

Taught in English

Build your subject-matter expertise

This course is part of the Mathematics for Engineers Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 3 modules in this course

Mathematics for Engineers: The Capstone Course provides a capstone project for students who are completing the Mathematics for Engineers specialization. Students will first learn some basic concepts in computational fluid dynamics, and then apply these concepts to compute the fluid flow around a cylinder. Access to MATLAB online and the MATLAB grader is given to all students who enroll.

Before enrolling, students should have already taken courses in matrix algebra, differential equations, vector calculus and numerical methods, and be able to program in MATLAB. The course contains 22 short video lectures and a full set of lecture notes. After each lecture, there are problems to solve, and at the end of the second and third weeks, there is a substantial MATLAB programming assignment. Download the lecture notes from the link https://www.math.hkust.edu.hk/~machas/flow-around-a-cylinder.pdf Watch the promotional video from the link https://youtu.be/FlM1de9Sxh0

We learn the governing equations for the flow around a cylinder. We discuss the Navier-Stokes equations and the continuity equation, and derive a pair of coupled equations for the stream function and scalar vorticity. We nondimensionalize these equations so that they contain only a single dimensionless parameter called the Reynolds number. We then simplify the nondimensional governing equations using log-polar coordinates.

What's included

10 videos16 readings1 assignment1 plugin

10 videosβ€’Total 67 minutes
  • Course Overviewβ€’2 minutes
  • Week One Introductionβ€’1 minute
  • Navier-Stokes Equations | Lecture 1β€’9 minutes
  • Vorticity Equation | Lecture 2β€’8 minutes
  • Geometry of the Flow | Lecture 3β€’8 minutes
  • Two-dimensional Flow | Lecture 4β€’8 minutes
  • Stream Function | Lecture 5β€’7 minutes
  • Streamlines | Lecture 6β€’7 minutes
  • Reynolds Number | Lecture 7β€’10 minutes
  • Log-polar Coordinates | Lecture 8β€’7 minutes
16 readingsβ€’Total 147 minutes
  • Welcome and Course Informationβ€’2 minutes
  • MATLAB Onlineβ€’5 minutes
  • Plane Couette Flowβ€’10 minutes
  • Channel Flowβ€’10 minutes
  • Pipe Flowβ€’10 minutes
  • Vector Identitiesβ€’10 minutes
  • Flow Boundariesβ€’10 minutes
  • Curl of the Vorticity-Velocity Cross Productβ€’10 minutes
  • Scalar Vorticity in Cartesian Coordinatesβ€’10 minutes
  • Scalar Vorticity Equation in Cartesian Coordinatesβ€’10 minutes
  • Stream Function in Cartesian Coordinatesβ€’10 minutes
  • Scalar Vorticity in terms of the Stream Function in Cartesian Coordinatesβ€’10 minutes
  • Stream Function as a Vector Potentialβ€’10 minutes
  • Streamlines in Cartesian Coordinatesβ€’10 minutes
  • Stream Function Equation when Re = 0β€’10 minutes
  • Steady Flow Equationsβ€’10 minutes
1 assignmentβ€’Total 30 minutes
  • Week One Assessmentβ€’30 minutes
1 pluginβ€’Total 17 minutes
  • Deep Dive into the Flow Around a Cylinderβ€’17 minutes

We formulate the computational fluid dynamics problem of the steady flow around a cylinder. We introduce the finite difference method and derive iteration equations. We derive boundary conditions and discuss the outline of a MATLAB program. Students will write a MATLAB code to compute the stream function at a Reynolds number of ten.

What's included

8 videos6 readings1 app item

8 videosβ€’Total 63 minutes
  • Week Two Introduction β€’1 minute
  • Finite Difference Method | Lecture 9β€’10 minutes
  • Iteration Equations | Lecture 10β€’11 minutes
  • Free-stream Boundary Conditions | Lecture 11β€’7 minutes
  • Cylinder Boundary Conditions | Lecture 12β€’15 minutes
  • Summary of the Boundary Conditions | Lecture 13β€’5 minutes
  • MATLAB Program (Steady) (Part A) | Lecture 14β€’7 minutes
  • MATLAB Program (Steady) (Part B) | Lecture 15β€’8 minutes
6 readingsβ€’Total 37 minutes
  • Even and Odd Functionsβ€’5 minutes
  • SOR Equationsβ€’10 minutes
  • Vorticity Free-Stream Boundary Conditionβ€’10 minutes
  • Test the Cylinder Boundary Conditionβ€’10 minutes
  • Starting SOR with zero vorticityβ€’1 minute
  • Reference solution to "Steady Flow at Re = 10"β€’1 minute
1 app itemβ€’Total 60 minutes
  • Steady Flow at Re = 10β€’60 minutes

We formulate the computational fluid dynamics problem of the unsteady flow around a cylinder. We introduce periodic boundary conditions in the polar angle, and show how to solve for the stream function using matrix methods. We show how to use a MATLAB ODE integrator to solve for the scalar vorticity. Students will write a MATLAB code to compute the time-dependent scalar vorticity at a Reynolds number of sixty.

What's included

9 videos8 readings1 app item

9 videosβ€’Total 50 minutes
  • Week Three Introduction β€’1 minute
  • Periodic Boundary Conditions | Lecture 16β€’6 minutes
  • Finite Difference Equations | Lecture 17β€’6 minutes
  • Stream Function Computation | Lecture 18β€’7 minutes
  • Stream Function Boundary Conditions | Lecture 19β€’10 minutes
  • Vorticity Computation | Lecture 20β€’5 minutes
  • MATLAB Program (Unsteady) (Part A) | Lecture 21β€’9 minutes
  • MATLAB Program (Unsteady) (Part B) | Lecture 22β€’5 minutes
  • Concluding Remarksβ€’1 minute
8 readingsβ€’Total 57 minutes
  • Ghost Pointsβ€’10 minutes
  • Vorticity Finite Difference Equationβ€’15 minutes
  • MATLAB Coding of Right-Hand Sideβ€’10 minutes
  • Three-by-Three Gridβ€’10 minutes
  • Computational Timeβ€’10 minutes
  • Reference Solution to "Unsteady Flow at Re = 60"β€’1 minute
  • Please Rate this Courseβ€’1 minute
  • Acknowledgementsβ€’0 minutes
1 app itemβ€’Total 60 minutes
  • Unsteady Flow at Re = 60β€’60 minutes

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

Instructor ratings
5.0 (19 ratings)

Top Instructor

The Hong Kong University of Science and Technology
17 Coursesβ€’257,548 learners

Explore more from Math and Logic

Why people choose Coursera for their career

πŸ‘ Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
πŸ‘ Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
πŸ‘ Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
πŸ‘ Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Learner reviews

  • 5 stars

    95.65%

  • 4 stars

    4.34%

  • 3 stars

    0%

  • 2 stars

    0%

  • 1 star

    0%

Showing 3 of 45

AI
Β·

Reviewed on Jun 10, 2023

This is by far the most comprehensive specialization or course related to mathematics out there. Loved every video, reading, assignment, quizzes, and projects

LB
Β·

Reviewed on Feb 13, 2026

Great Course! Thank you Professor Jeffrey R. Chasnov!

MM
Β·

Reviewed on May 26, 2025

A great course for people who want to get started writing their own CFD solvers!

Frequently asked questions

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 enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. 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.

Financial aid available,