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

The Hong Kong University of Science and Technology

Mathematics for Engineers: The Capstone Course

The Hong Kong University of Science and Technology via Coursera

Overview

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

Syllabus

  • Governing Equations
    • 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.
  • Steady Flows
    • 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.
  • Unsteady Flows
    • 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.

Taught by

Jeffrey R. Chasnov

Reviews

4.8 rating, based on 5 Class Central reviews

4.9 rating at Coursera based on 27 ratings

Start your review of Mathematics for Engineers: The Capstone Course

  • Anonymous
    T​he capstone project was somewhat tricky and requires both analytical and try-and-error skills. As always I want to pass my best appreciations for Prof. Chasnov. I complemeted all courses in Mathematic For Engineers and it is obvious Dr. Chasnov is one the best math teachers. Great thanks!
  • Anonymous
    Learn a lot of things from this course. A very useful course. The second MATLAB project is somewhat difficult, but if you try hard and spend some time you can finish it.
  • Anonymous
    Kindly make the MATLAB reference solution opened . Its very difficult to identify the solution part . given more coding for solution but no possibility of answer.
  • Anonymous
    It was a very nice course on how to numerically solve an important problem of fluid dynamics using Matlab.
  • Aero
    Very exciting when I see the unsteady flow developed over the cylinder at the final coding assignment. Many concepts are cleared. Definitely a good start for the deeper math/physics world.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.