"Engineering department taught by non-engineers" You mean because CISE profs don't take the FE/PE? Is it because they haven't taken the order of the engineer oath? What makes one an engineer?