i put engineering as my primary choice for university application and computer science as my second. however, im afraid that my grade might not be high enough to get into the engineering school, and im hearing a lot of negative things about computer science. i have been thinking of other possible majors that i might like, so i can switch my secondary choice to that one before its too late. i like physics and math, so i thought about majoring in physics, but i heard that its very difficult to do any interesting work unless i go to graduate school, which would be impossible since i will have to get my bachelors with student loan. then i thought about statistics, which involves a lot of math, but just like any other major, i cant say i really know anything about it. should i keep my secondary choice as computer science or switch it to statistics or some other major? if so, could you recommend me some options?