polytechnic institute

(noun) polytechnic

engineering school
technical school (generic term)
tech (generic term)