<p>Hello, I'm an international student from Paris. I've already made up a list of universities I'm going to apply to, but they're reaches (Georgia Tech, Ohio State, UNC) since I want to study CS. I also have my safeties figured out, and my applications are ready, so the only thing I need right now is a bunch of "realistic" schools to apply to.
I'm searching for universities that have reputable, good and well-funded computer science programs (perhaps with an emphasis on operational research and/or financial engineering, although that's definitely not mandatory), and that are within my reach: I'm not an excellent student, I have good grades in some subjects, mediocre grades in others. My extracurriculars are pretty good but nothing extraordinary either.
I'd love to attend a university that's both strong academically/reputable to some extent while providing an enjoyable undergraduate experience. Furthermore, the deadlines are approaching, so I obviously can't apply to universities with deadlines in December. Early January is okay and manageable, but the later, the better.</p>
<p>I'd really appreciate recommendations, and perhaps some input on what I've already mentioned (my reaches as well as my main safety school which is Iowa State University). Thanks!</p>