The schools you named are insanely competitive for CS so even the most qualified applicants get rejected. I would recommend you ask your school guidance counselor for their opinion as they’ll be the most familiar with what it takes for someone from your school to get in.
1 Like