I was thinking the same thing, except for the financial aid issue. Some of the Ivy League universities give full need based aid for international students, and they are “good enough” for computer science. If the original poster gets a full ride to Harvard, then it would be worth attending for CS.