I like electrodynamics, functional analysis and Partial Differential Equations. But programming seems to be a necessary part for all kind of stuff, so...