BH2VZC I'll just wait and see how the professor explains it. I haven't taken any courses on mathematical methods during my undergraduate studies, but I recently picked up a book on mathematical methods, and the content seems to cover complex functions, Laplace transforms, and mathematical equations.
During my undergraduate studies, I took a course on complex functions. I was able to choose two professors to teach the course, one of whom lectured primarily on proofs and mathematical rigor, which I found difficult to understand. The other professor focused more on theoretical discussions and problem-solving, but I didn't feel like I gained much from it. Later, when I actually needed to use the knowledge, I realized that knowing Euler's formula was sufficient.
As for the Laplace transform, we learned about it in our signal and systems course. The signal and systems course essentially covers the Fourier transform, the Laplace transform, and the Z-transform. Since it was taught by a professor specializing in this field, I found the lectures to be quite informative. At least now, I know what the Laplace transform is, and reviewing related knowledge might even allow me to do some calculations manually.
I haven't taken any courses specifically on numerical and analytical equations, but the concepts are frequently used in simulations. I once saw a discussion about numerical and analytical equations online, where someone mentioned "Dirichlet" and "Neumann" boundary conditions, which completely blew my mind. Later, I found out that these were actually the first and second types of boundary conditions. I think the terms "first-class" and "second-class" are not very intuitive. If you simply say "known boundary value" or "known boundary derivative," it's much easier to understand. In my opinion, calling them "first-class" and "second-class" boundary conditions is just a way to show off. It's a lower-level explanation.