Schools try to lure more foreign students with science, tech specialties offering longer U.S. visa stays