Hi, This is a book. Or it looks like a book in my head, lol. This is a book about going through engineering, but with a few extra tools. Okay here’s the thing. You will learn a lot of engineering concepts and tools from your sophomore year down to your final year. I am here to make things a tad bit more interesting. Let’s go over a few things concepts/courses that are ahead of you:

  1. Odinary Differential Equations
  2. Linear Algebra with Matrices and Vectors
  3. Linear series: Taylor, Fourier, Binomial, Power
  4. Partial Differential Equations
  5. Approximation methods for solving equations
  6. Dynamic Programming
  7. Discrete Fourier Transform (DFT)
  8. Fast Fourier Transform (FFT)

This is obviously not a complete list of everything you’ll learn, but this list is a list of everything you can learn with Python 😏. And why did I choose Python? Well, I figured that a sophomore like you already learnt Python over the holidays or plans to. Maybe you even learnt Python in your freshman year. However you learnt it, you somehow loved it and are now actually looking for stuff to do with it. Yeah, I was there too. Python my dear friend is an indispensable tool that you can use to make your engineering courses 10 times more interesting. It offers tools and libraries like:

  1. Numpy for working with matrices, vectors, and generally, input data for every other thing
  2. Matplotlib for