Engineering mathematics

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Post Reply
User avatar
saso
Veteran
Posts: 1920
Joined: Fri May 16, 2014 1:14 pm
Contact:

Engineering mathematics

Post by saso »

A bit of math, since it is mostly behind of everything it is good to know a bit of it, go and pick your level ;)

Engineering mathematics
https://en.wikipedia.org/wiki/Engineering_mathematics
Engineering mathematics is a branch of applied mathematics concerning mathematical methods and techniques that are typically used in engineering and industry. Along with fields like engineering physics and engineering geology, both of which may belong in the wider category engineering science, engineering mathematics is an interdisciplinary subject motivated by engineers' needs both for practical, theoretical and other considerations outwith their specialization, and to deal with constraints to be effective in their work.

List of open-source software for mathematics
https://en.wikipedia.org/wiki/List_of_o ... athematics

---

Calculus Made Easy
https://calculusmadeeasy.org/
https://www.gutenberg.org/ebooks/33283

---

Books from Dr. Kenneth Kuttler
One Variable Advanced Calculus, Real and Abstract Analysis, Calculus of One and Many Variables,
Calculus of Real and Complex Variables, Elementary Linear Algebra, Engineering Math,
Linear Algebra And Analysis, Linear Algebra, Theory And Applications, Topics In Analysis
https://klkuttler.com/

---

Books from Yousef Saad
Numerical methods for large eigenvalue problems, Iterative Methods for Sparse Linear Systems
https://www-users.cse.umn.edu/~saad/books.html

---

Gilbert Strang lectures on Linear Algebra (MIT)
https://www.youtube.com/playlist?list=P ... 15CB9EF31D
https://github.com/mitmath/1806

MIT 18.06 Linear Algebra, Spring 2005
https://www.youtube.com/playlist?list=P ... 1010BC51F8
https://github.com/mitmath/1806

MIT 18.065 Matrix Methods In Data Analysis, Signal Processing, And Machine Learning
https://www.youtube.com/playlist?list=P ... kS2PivhN3k
https://github.com/mitmath/18065

MIT Calculus Online Textbook
https://ocw.mit.edu/courses/res-18-001- ... /textbook/

MIT Highlights Of Calculus
https://ocw.mit.edu/courses/res-18-005- ... ring-2010/
https://www.youtube.com/playlist?list=P ... EA64E2C318

MIT 18.01SC Single Variable Calculus
https://ocw.mit.edu/courses/18-01sc-sin ... fall-2010/
https://www.youtube.com/playlist?list=P ... 0ABFF029F1

MIT 18.02SC Multivariable Calculus
https://ocw.mit.edu/courses/18-02sc-mul ... fall-2010/
https://www.youtube.com/playlist?list=P ... F3CC669D01

MIT 2.087 Engineering Mathematics: Differential Equations And Linear Algebra
https://www.youtube.com/playlist?list=P ... fpAdi0Wkga

MIT Learn Differential Equations
https://www.youtube.com/playlist?list=P ... JmB0WtSZfG

---

Introduction to Applied Linear Algebra – Vectors, Matrices, and Least Squares
https://www.youtube.com/playlist?list=P ... ElIh2cPmN9
https://web.stanford.edu/~boyd/vmls/
https://web.stanford.edu/~boyd/vmls/vmls.pdf
https://web.stanford.edu/~boyd/vmls/vmls-slides.pdf
https://web.stanford.edu/~boyd/vmls/vml ... panion.pdf
https://web.stanford.edu/~boyd/vmls/vml ... rcises.pdf

---

Harvard Applied Math 205
https://www.youtube.com/playlist?list=P ... wFKeQ9952K

---

Oxford Mathematics Student Lectures - Linear Algebra
https://www.youtube.com/playlist?list=P ... d7LEDz8zby

Oxford Mathematics Student Lectures - Calculus
https://www.youtube.com/playlist?list=P ... kaArdAIiVU

Oxford Mathematics Student Lectures - Differential Equations
https://www.youtube.com/playlist?list=P ... MJllVyj1l3

Oxford Mathematics Student Lectures - The Heat Equation
https://www.youtube.com/playlist?list=P ... 70V2lHjkH9

---

Linear Algebra Done Right
https://www.youtube.com/playlist?list=P ... FV0wEir2Vw
https://linear.axler.net/LADRvideos.html
https://linear.axler.net/

---

Numerical Linear Algebra
https://www.youtube.com/playlist?list=P ... -SZ6aIZNvt

---

Matrices
https://www.youtube.com/playlist?list=P ... L6MplIK9RZ

Applications of Calculus to Mechanics
https://www.youtube.com/playlist?list=P ... tT3_c1NQu0

Introduction to Differentiation
https://www.youtube.com/playlist?list=P ... RZmXMi1mE8

---

Partial Differential Equations
https://www.youtube.com/playlist?list=P ... EFG9apjtA9

Applied Functional Analysis
https://www.youtube.com/playlist?list=P ... r_9QkSZS66
https://www.math.ualberta.ca/~thillen/F ... ne2023.pdf

---

Direct Methods for Sparse Linear Systems
https://www.youtube.com/playlist?list=P ... Iw6e1-bBXB

---

Differential equations and calculus from scratch
https://www.youtube.com/watch?v=asiFbvRKgRk

---

Essence of linear algebra
https://www.youtube.com/playlist?list=P ... itgF8hE_ab

Essence of calculus
https://www.youtube.com/playlist?list=P ... VRMYO3t5Yr

Multivariable calculus
https://www.youtube.com/playlist?list=P ... wbRTx56nF7

Differential equations
https://www.youtube.com/playlist?list=P ... uKtYTftqH6

---

Computational Mathematics
https://www.youtube.com/playlist?list=P ... lORVJQASGK

Multivariable Calculus
https://www.youtube.com/playlist?list=P ... zQPR31Hajs

Ordinary Differential Equations
https://www.youtube.com/playlist?list=P ... WrY4kEmIuS

Partial Differential Equations
https://www.youtube.com/playlist?list=P ... 60B55B0203

Fourier Analysis
https://www.youtube.com/playlist?list=P ... A2B43110DF

---

Analytic Geometry and Calculus II
https://www.youtube.com/playlist?list=P ... 9pnNHHwH5U

Ordinary Differential Equations
https://www.youtube.com/playlist?list=P ... gRvZrPTeom

Math Modelling
https://www.youtube.com/playlist?list=P ... MFYxnrefLk

Dynamical Systems
https://www.youtube.com/playlist?list=P ... tSAG77u4T9

Extra Credit for Dynamical Systems
https://www.youtube.com/playlist?list=P ... kbMr4f1K4K

---

Data Driven Science & Engineering - Machine Learning, Dynamical Systems, and Control
https://www.youtube.com/watch?v=oEXR9EnAtm4
https://faculty.washington.edu/sbrunton/DataBookV2.pdf
http://databookuw.com/databook.pdf
https://github.com/dynamicslab/
http://databookuw.com/

Engineering Mathematics (UW ME564 and ME565)
https://www.youtube.com/playlist?list=P ... xcASrUt_9j

Dynamical Systems (with Machine Learning)
https://www.youtube.com/playlist?list=P ... HLkuYVjhyt

Singular Value Decomposition [Data-Driven Science and Engineering]
https://www.youtube.com/playlist?list=P ... 2nXildDCcv

Fourier Analysis [Data-Driven Science and Engineering]
https://www.youtube.com/playlist?list=P ... j0Oxo8GqsC

Sparsity and Compression [Data-Driven Science and Engineering]
https://www.youtube.com/playlist?list=P ... XLQyHXxRty

Data Driven Fluid Dynamics
https://www.youtube.com/playlist?list=P ... ssvUDFHL4M

Engineering Math: Vector Calculus and Partial Differential Equations
https://www.youtube.com/playlist?list=P ... krLOq5Ro6S

Engineering Math: Differential Equations and Dynamical Systems
https://www.youtube.com/playlist?list=P ... jgULnAmvPA

Engineering Math: Crash Course in Complex Analysis
https://www.youtube.com/playlist?list=P ... nES981R8Cg

Reinforcement Learning
https://www.youtube.com/playlist?list=P ... xGY4gE9k74

Physics Informed Machine Learning
https://www.youtube.com/playlist?list=P ... 4xMo6NSbBa

Introduction to Data Intensive Engineering
https://www.youtube.com/playlist?list=P ... AIV_d7vf-8

---

Mathematics for Machine Learning
https://mml-book.github.io/book/mml-book.pdf
https://mml-book.com/

---

Nonlinear Dynamics and Chaos
https://www.youtube.com/playlist?list=P ... smROzPnO9V

---

Applied Numerical Algorithms
https://www.youtube.com/playlist?list=P ... r9YDqpK3Lb
https://people.csail.mit.edu/jsolomon/s ... l_book.pdf

---

MIT 2.003SC Engineering Dynamics, Fall 2011
https://www.youtube.com/playlist?list=P ... EMW_YArxYC

MIT 8.01SC Classical Mechanics, Fall 2016
https://www.youtube.com/playlist?list=P ... -xxxEFzMNV

---

Modern Physics: Classical Mechanics
https://www.youtube.com/playlist?list=P ... CE90CB6D81

Classical Mechanics (Fall 2011)
https://www.youtube.com/playlist?list=P ... D36D4CF129

Linear Dynamical Systems
https://www.youtube.com/playlist?list=P ... A52D0DB32B

The Fourier Transforms and Its Applications
https://www.youtube.com/playlist?list=P ... 956EE040CD

Convex Optimization
https://www.youtube.com/playlist?list=P ... 956CDF0622
https://web.stanford.edu/~boyd/cvxbook/
https://web.stanford.edu/~boyd/cvxbook/bv_cvxbook.pdf
https://www.di.ens.fr/~aspremon/OptConvexeM2.html

---

The University of Akron - ME 203: Dynamics
https://www.youtube.com/playlist?list=P ... notZJ4JlRB

The University of Akron - ME 321: Kinematics of Machines
https://www.youtube.com/playlist?list=P ... gpI8kceV-z

The University of Akron - ME 431: Fundamentals of Mechanical Vibrations
https://www.youtube.com/playlist?list=P ... QSoJD5YGwp

---

Learn Fluid Mechanics series
https://www.youtube.com/playlist?list=P ... r3nKNRbAyZ

---

Numerical Fluid Mechanics
https://www.ita.uni-heidelberg.de/~dull ... ml?lang=en

---

Parallel Computing and Scientific Machine Learning
https://www.youtube.com/playlist?list=P ... NZk0kB8VSa
https://github.com/mitmath/18337
https://book.sciml.ai/

---

Practical MDO using OpenMDAO
https://www.youtube.com/playlist?list=P ... SrjNeY4M4-
https://openmdao.github.io/PracticalMDO/intro.html
https://openmdao.org/newdocs/versions/latest/main.html

Learning Optimal Control with Dymos
https://www.youtube.com/watch?v=ho0bkIGf00o
https://openmdao.github.io/dymos/

Optimization
https://www.youtube.com/playlist?list=P ... 6QzDf6tHmq
https://mdobook.github.io/

Flight Vehicle Design
https://www.youtube.com/playlist?list=P ... jhNMFm2O-d
https://scholarsarchive.byu.edu/cgi/vie ... text=books

Aerodynamics
https://www.youtube.com/playlist?list=P ... GjK-XiEsUY
https://byu.box.com/shared/static/ywfay ... rqvurt.pdf

---

Data-driven Physical Simulations (DDPS) Seminar Series
https://www.youtube.com/playlist?list=P ... ohQTqO6mmp
https://www.librom.net/ddps.html
Last edited by saso on Wed Feb 21, 2024 4:52 pm, edited 42 times in total.
chrisb
Veteran
Posts: 53924
Joined: Tue Mar 17, 2015 9:14 am

Re: Engineering mathematics

Post by chrisb »

Looks like a nice compilation :) .
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
adrianinsaval
Veteran
Posts: 5541
Joined: Thu Apr 05, 2018 5:15 pm

Re: Engineering mathematics

Post by adrianinsaval »

bookmarked :)
User avatar
onekk
Veteran
Posts: 6144
Joined: Sat Jan 17, 2015 7:48 am
Contact:

Re: Engineering mathematics

Post by onekk »

saso wrote: Tue Mar 21, 2023 10:07 am ...
Thank you.

Very interesting and good to have, despite my "math impairment" :D

Regards

Carlo D.
GitHub page: https://github.com/onekk/freecad-doc.
- In deep articles on FreeCAD.
- Learning how to model with scripting.
- Various other stuffs.

Blog: https://okkmkblog.wordpress.com/
User avatar
saso
Veteran
Posts: 1920
Joined: Fri May 16, 2014 1:14 pm
Contact:

Re: Engineering mathematics

Post by saso »

The basic idea was actually more just for the porpoise of refreshing the general math from high school and university that we all mostly once already knew but forgot :roll: I have also often found it useful in researching different topic that having even just a rough understanding of different math methods and techniques it can be helpful to better understand the subject, but of course one can also always go deeper and level up the existing math knowledge. If someone has something similar to share on the topic of engineering math lets us know, so we can build up the knowledgebase a promote a bit also the open education :)
Last edited by saso on Wed Mar 22, 2023 7:51 pm, edited 1 time in total.
User avatar
onekk
Veteran
Posts: 6144
Joined: Sat Jan 17, 2015 7:48 am
Contact:

Re: Engineering mathematics

Post by onekk »

saso wrote: Wed Mar 22, 2023 1:40 pm ...
so we can build up the knowledgebase a promote a bit also the open education :)
edwilliams16 has gave me a link to some YT video about vector math that I have managed to follow (remember correctly concepts shown are another matter).

Sadly I have to find the link (or better remember where i've saved it on the HD. :D

Regards

Carlo D.
GitHub page: https://github.com/onekk/freecad-doc.
- In deep articles on FreeCAD.
- Learning how to model with scripting.
- Various other stuffs.

Blog: https://okkmkblog.wordpress.com/
Post Reply