Diff Eqs & Lin Alg: Nonlinear System Bifurcation, Hamiltonian & Gradient Systems, Diagonalization