commencement engineering 2025