Do I have a shot at NYU CAS (CS)?

You are a year too early to know.

Your credentials are very strong thus far.

Seek chances after another year of school.