So I'm entering my second year in uni doing a physics degree. We're just about to tackle on some of the interesting topics like EM (which I've self-learnt before), Classical Mechanics(we've already covered Newtonian) and QMech. Apart from my core academics, I'm interested in pursuing some projects on the side but I'm finding it hard to find one in the domain of physics. Could someone point out anything interesting? As a note, I've been programming for years now, so some kind of physics software project would be a great idea. Or do you guys think I should spend my time self-learning more in physics so that I have more background to get involved? Btw, I've been a follower of physicsforums for almost 3-4 years now, and it has evolved beautifully. Shout-out to the admins.