IT, EcE Faculty and Students Pitch Business Ideas