I'm a UIUC MatSE PHD student. I take physics, electronics, and material courses so then I can write code to simulate photovoltaics. The end...