it depends on which one you want to go to. To be a computer engineer you have to be pretty smart and good with numbers (completed the course in HS). I know York is a good college, but they don't go for numeric grades like 87, they are looking for your GPA which builds and falls with your positive and negative grades throughout your High School career. It'd be good to look at those schools online to find the GPA necessary to qualify for entry.
Me myself have a scholarship for outstanding athletics, my football team won state, wrestling team wasn't that good, and baseball went into the playoffs so with 3 sports and some kind of average, I qualified for the scholarship. After I got the scholarship I looked at which school I would attend. I wanted to go in state, but then I wouldn't get ANY playing time on the football team, so I went into Western Carolina (I go after this year) it's somewhere in the mountains and they have a good football program. So basically I made a plan and stuck with it. I plan on majoring in either Criminal Justice or Education w.e.