This semester I'm a bit stuck with classes to progress my Electrical Engineering major (having going into it so late), so the only class I can take to progress is a physics course about electricity and the likes. I need at least a three unit class in order to get at least half time so I won't look bad on my financial aid record and also because I need pizza money. :tongue: So the class I'm deciding between: Partial Differential Equations (Partial differential equations of physics and engineering, Fourier series, Legendre polynomials, Bessel functions, orthogonal functions, the Sturm-Liouville equation) vs Linear Algebra I (Matrices, systems of linear equations, vector geometry, matrix transformations, determinants, eigenvectors and eigenvalues, orthogonality, diagonalization, applications, computer exercises. Theory in Rn emphasized; general real vector spaces and linear transformations introduced). Last semester I took Ordinary Differential Equations (First order differential equations, first order linear systems, second order linear equations, applications, Laplace transforms, series solutions) since the EE major required it, and I did pretty well in it. The major didn't require me to take Linear Algebra, though. So which of those two classes are better/more useful for the major as well as in general (Career-wise and such)? My current interests are learning the basics of how things work (tinkering and designing circuits, computer assembly language and data structures, etc...) so I can explore about different systems' vulnerabilities (Computer and electronics/digital security). Though sometimes I find myself interested in electromagnetic researches and quantum electrodynamics, learning about how electricity and electromagnetism works on different levels. Thank you.