Officials on Tuesday announced the New Haven Promise, in which Yale will pay certain students' full tuition to any Connecticut public college or university.
It also will give up to $2,500 yearly toward tuition at any private university in Connecticut, including Yale.
Students would need at least a 3.0 grade-point average, a 90 percent attendance rate, a good behavior record and 40 hours of community service.
The program will be phased in over the next four years, with the Class of 2014 being the first class eligible for free tuition.
The New Haven Promise program is part of the city's school reform efforts. It's similar to programs in Detroit, Denver, Pittsburgh and elsewhere.