I recently changed my major to physics from business. I would be going into my senior year as a business student had I stayed, so I have all my core requirements done. While I'm catching up on some maths, I'll need to fill my schedule with electives to remain a full-time student. What courses should I consider? Astronomy? Programming? Basic engineering?