Engineering factory power supply curriculum design