ECEN 405 Power electronics project 2015 Worth: 30%