IDE campus