Trying to transfer to Cornell from my current Uni, do I have a shot?

<p>Hey guys, so I'm looking to transfer into Cornell for computer science (In the college of arts and sciences I believe you can transfer in the spring term) some time around next year (from my current university's computer science program), I was wondering if you guys could tell me what my chances are? Here are my stats:
GPA: 3.98/4.00</p>

<p>EC's:
-Internship at Intel as a validation engineer/technician (summer after freshman year)
-Currently interning at Hewlett Packard (HP-the company known for making printers) as a software engineer (for the summer)
-4 years of being on a first tech challenge robotics team (FIRST robotics) in high school, went to national championships twice
-Will maybe have another prestigious internship under my belt at the time that I apply
-Spent a year on my current schools mars rover robotics team (competing in the university rover challenge)
-various other coding / programming side projects (don't know how much this matters)</p>

<p>I can get excellent letters of recommendation from my teachers, and employers (if your allowed to get them from employers. My concerns are however that I am applying from out of state, and that I have 1 B- in a compsci class. It is only 1, but being that this is indeed Cornell I feel like this can severely hurt my chances, though I am not sure. What do you guys think?</p>