Republic polytechnic