Skip to content

Instantly share code, notes, and snippets.

@yewalenikhil65
Last active January 31, 2024 11:13
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yewalenikhil65/da90ca0c46af36c935b8123593ff0e9b to your computer and use it in GitHub Desktop.
Save yewalenikhil65/da90ca0c46af36c935b8123593ff0e9b to your computer and use it in GitHub Desktop.
This is a collection of resources of mathematics for engineering students

General guideline for a student pursuing engineering but interested in mathematics

  1. Linear Algebra

    • Book by Gilbert strang
    • Essence of linear algebra videos - 3Blue1Brown
    • Book by Lyod Trefethen and David Bau (for bit different perspective but in more depth that Gilbert strang)
    • Book by Hoffman and Kunze
    • Book by Sheldon Axler .. Linear Algebra done right
    • video lecture playlist based on book by Sheldon axler

    If wish to understand why and how linear solvers and Eigen solvers work in addition to previous books: follow these advanced ones …

    • Book by Golub G.H and Van Loan- Matrix Computations
    • Iterative methods (2 books) by Yousuf saad
  2. Book Play with graphs –Amit Agarwal (don't follow rigorously, because of easy availability of interactive plotting tools these days.. but do go through it someday)

    Free interactive Plotting tools -
    Geogebra, Desmos, or python libraries like- maxim etc.

3.a). Calculus - Basics of all topics in general books by

  • George Thomas , calculus
  • NCERT books 11'th , 12'th ,lectures by Eddie Woo on certain school topics
  • Advanced Engineering maths - Erwyn Kreyszig,
  • Advanced Engineering maths - Michael D. Greenberg

3.b) Advanced topics, but essential ones as follows

  • Essence of calculus videos -3Blue1Brown

  • Vector Calculus -

    • Divergence, grad, curl and all that. Book by H.M.Schey (along with some related videos by 3Blue1Brown and video lecture on multivariable calculus by Khan Academy )
  • Tensors

    • Video lecture playlist by WHYBmaths

    • Book by Daniel Fleisch (guide for vectors and tensors)

    • Book by Harry Lass- vector and tensor analysis

    • Book by Rutherford Aris – vectors, tensors and basic Fluid Mech eqns.

    • Digression into continuum mechanics using tensor notations (optional)

      • Books By Gurtin Morton on continuum mechanics
  • Functional analysis

    • Book titled A friendly approach to functional analysis by Amol Sasane
  • Differential equations (DE)

    • Book by Zill and Cullen

    • Book by George F. Simmons ,

    • Book by William Boyce ,

    • Book by Vladimir Arnold

    • Video by 3blue1brown on Differential equation, Fourier series and Fourier transform, videos by commutant

    • Video on Laplace transforms by Zach Star

    • PDEs

      • Video by 3blue1brown, Khan academy, Steve burton series on solving PDEs, lectures at ICTP , MathTheBeautiful , commutant
      • Book by Lawrence Evans for advanced topics. Basic ones already covered in previous books) ,
      • Book by Stanley Farlow on PDE
      • Book by Arnold Sommerfeld on PDE
    • Some not so common topics in DEs ,as follows

      • Lectures on Basic perturbation theory by Nitin Upadhyaya.
      • Asymptotic methods and perturbations theory –advanced mathematics methods Book by Carl Bender and Orszag. and related videos here
      • Lectures on Perturbation methods for nonlinear PDEs by Dr. Vishal Vasan
      • Nonlinear dynamics and chaos by Steven strogatz and his lectures here . Lectures on same topic by V.Balakrishnan
      • Digression to mathematical physics topics (optional)
        • Arnold –mathematical methods of classical mechanics

        • Fasano mariam's – Analytical methods

        • Leonard Meirovitch – Methods of analytical dynamics and all his other books.

        • Variational methods – books by J.N.Reddy

  • Complex variables and complex calculus

    • Video lecture by Herbert gross MIT, followed by this, this and this.
    • Video lectures full playlist by Prof Petra Bonfert-Taylor
    • Video lectures playlist by Nitin Upadhyaya
    • Book by Functions of a complex variable- Carrier, crook and Pearson
    • Book by Tristhan Needham - Visual complex analysis
    • Book by Ablowitz and Fokas - Complex variables
  • Spectral methods by Boyd (some of his free books) here.

  • Applied mathematics by MIT (applications to scientific computing). course material available on github here

Other topics and engineering applications of which I don't have much ideas or did not follow much are real analysis, probability, statistical methods, group theory, and measure theory, etc. Please contribute to the list if you recommend any.

Advanced miscellaneous mathematical methods books that cover almost all topics mentioned above and even more, but used generally for reference and problem practice purpose:

  1. Book by George Arken and Weber –Mathematical methods for physicists
  2. Book by Riley, Hobson and Bence -Mathematical methods in physics and engineering
  3. Book by V. Balakrishnan – Mathematical methods for physicists. (video lectures here)

Summary of important maths YouTube channels to subscribe and follow

  • 3Blue1Brown, Faculty of Khan , Khan academy, Eddie Woo
  • Wolfram, MATLAB
  • University channels: MIT opencourseware, Oxford mathematics, ICTS-TIFR, Institute of pure and applied mathematics, and all other nice universities across globe,
  • Steve Burton, Brian Douglas, Zach Star
  • Physics videos by Eugene Khutoryansky
  • The Bright Side of Mathematics , Numberphile, Mathologer, MathTheBeautiful
  • Veritasium, Smarter every day
  • Welch Labs
  • Mathematical monk, commutant.
@darrenclarson
Copy link

darrenclarson commented Jan 30, 2024

Thank you so much for these links! Very useful and helpful. I'm a student and have math classes two times a week, and I'm sure that I'll find something useful on this list. It's an interesting discipline for me, but also very complicated. That's why I always look for extra resources that can provide me any help. The last time I found this service https://mysupergeek.com/math-assignment-help-service which helps me a lot with notes, information, and so on, because I'm good at writing, but preparing and info searching is still hard. So I'm happy that I found this post, and will check it out attentively.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment