My kid took it from Math Department (not sure if it is undergraduate class or graduate class).
I remember I was not happy when my class instructor looked down upon 郝柏林's symbolic dynamics work
https://zh.wikipedia.org/wiki/%E9%83%9D%E6%9F%8F%E6%9E%97
ChatGPT:
The difficulty of a Chaos Theory class depends less on the department (Math vs. Engineering) and more on course design, prerequisites, and the instructor's focus. However, there are general trends:
Chaos Class in the Math Department
Tends to be more theoretical and abstract:
-
Heavy use of real analysis, differential equations, topology, or dynamical systems
-
Focus on mathematical rigor: definitions, proofs, theorems
-
May cover topics like:
-
Fixed-point theorems
-
Bifurcation theory
-
Measure theory and ergodicity
-
Topological chaos and symbolic dynamics
-
-
Prerequisites: Advanced calculus, differential equations, real analysis
More difficult if you're not strong in pure math or proofs.
? Chaos Class in the Engineering Department
Tends to be more applied and computational:
-
Focus on modeling real-world systems (circuits, mechanical systems, etc.)
-
Use of numerical methods, simulations, and tools like MATLAB or Simulink
-
Topics might include:
-
Lorenz attractor and real-world systems
-
Control of chaotic systems
-
Applications in electrical, mechanical, or aerospace systems
-
-
Prerequisites: Differential equations, basic programming, system dynamics
More difficult if you're weak in programming or modeling real systems.
Which is "more difficult" overall?
-
If you’re a math major or enjoy abstract thinking: Math department class may be manageable or even preferable.
-
If you’re an engineering or applied science major: Engineering class may feel more intuitive and relevant.
Bottom line:
Math department chaos = more theoretical and proof-heavy
Engineering department chaos = more practical, model-driven, and computational
Would you like help comparing syllabi or choosing based on your strengths?