As of now, I believe universities give full scholarships to
international students if they have really high grades and high
standardized test scores. Each college is different, so you should
usually follow up with Cornell directly. Be sure to also review
what students of Cornell say about scholarships and also how it is
to be a student at Cornell. You can check this the reviews of
actual Cornell students:
http://www.unigo.com/cornell_university/reviews/