At Cornell, Computer Science is a major at both its College of Engineering and its College of Arts & Sciences . At either of these two separate colleges, an applicant for the freshman class applies to the college, not the major. The major (eg computer science) is not selected till sometime during sophomore year. But initially, for now, you would have to select which of these two colleges at Cornell to apply to.
Since Computer Science is not a traditional liberal arts subject, I don’t know if Amherst College even offers such a major. Even if it does, this would likely also not be directly applied to coming in initially. Though you would have to investigate that.
My guess is in that case they will tell you that you can take many CS courses at U Mass Amherst- a nearby state university which is part of a consortium with Amherst.
However there is travel and scheduling involved in getting to the various consortium institutions, and Amherst students on average use the consortium the least.
As to your direct question, I know of no published breakdowns of admissions chances for international applicants at either school, period, much less for the subset of those applicants who require extensive sholarships. Without this data nobody can answer your question with authority. My common sense tells me that admission under these circumstances will be tremendously competitive, at either institution. But I am just guessing. And I have no idea which would be the harder admit in this case . Without data, how could I ?