IT curriculum