added ECE degree requirements but they're a mess