French high-school student here. Am I heading in the right direction?

A lot of universities in the USA would like to have a student from Europe attend, so keep your mind open to the possibilities beyond MIT. Computer science is highly regarded at many other places. Look at the following lists for ideas:

http://www.■■■■■■■■■■■■■■■■■■■■/computer-science-degrees-best-roi/
http://colleges.usnews.rankingsandreviews.com/best-colleges/rankings/engineering-doctorate-computer
http://www.computersciencedegreehub.com/50-innovative-computer-science-departments/
http://www.usnews.com/education/best-global-universities/computer-science
http://www.shanghairanking.com/SubjectCS2014.html
http://www.payscale.com/college-salary-report-2014/best-schools-by-major/computer-science
http://www.topuniversities.com/university-rankings-articles/university-subject-rankings/top-computer-science-schools-2014

Also, go ahead and have that conversation with your parents now about the financial part. Just because your dad makes a certain amount of money doesn’t mean he wants to spend it all on your education. My daughter’s father (my ex) makes a ton of money, but he isn’t willing to spend it on her university. She was accepted to Cornell, but she cannot afford it and will be going to the University of Minnesota that offered her a stack of academic scholarships. Luckily we anticipated that even though he insisted she apply to the top universities, he might back out of paying for one, and so she also applied to more affordable places with scholarships. Your parents may also, in the end, be unwilling to shell out a lot of money for your university of choice in the USA when there are cheaper options available in Europe. If you really prefer the U.S. over European options, then be sure to apply to some places that are more affordable and offer decent scholarships to international students.

Also, don’t count on having a job in the U.S. to pay for your university. Jobs require work visas, which is different than a student visa. I’ve known international students who really craved a job to help pay for expenses, and they couldn’t get one.