If you are concentrating on food and CS I would second UMass Amherst and add Virginia Tech- although both are an hour or two ride from the closest big airport.
If you are concentrating on food and CS I would second UMass Amherst and add Virginia Tech- although both are an hour or two ride from the closest big airport.