Teaching information system technology in partnership with IT companies