I would strongly suggest taking a course called advanced engineering math, you go into second and even third order nonlinear DE, Fourier transforms, partial differential equations and conformal mapping, the class was brutal and took me about 20 hrs a week out side of class to do well in but was worth it, you also want to watch out for seemingly simple first order DE that involve division that turn out to be bernouli DE's not insurmountable but it threw me for a loop one time. Even after just the summer I could not do it off the top of my head I would have to refer back to my notes and mathcad templates I developed in the class. I would also suggest taking a PDE course, all of these courses also count for you CEU credits. It is kind of nice keeping up on your math, I was able to do a settle out pressure calc from scratch and even used an integral on the back of a napkin so to speak (not acutally a napkin but scratch paper). I would like to be able to derive valve opening and water hammer equations from scratch as well that would be cool.
The real brutal head achs are in PDE's, but unless you are doing PhD level research you should never encounter a PDE in engineering practice, other than maybe the simplest of PDE's that have well established solution methods even then I have never seen a PDE in engineering pracitce. I am actually taking a 300 level E&M course this semester and spring so I can start doing a MS in EE (antenna theory, wave optics, etc)