I'm currently in my junior year high school and thinking about majoring in either Physics, astrophysics, Electrical/chemical/mechanical/or nuclear engineering. I heard that computer science is a huge part of engineering. I'm currently taking AP Comp Sci A in school and find it really hard. It's the first time I've taken a comp sci course as my school doesn't offer a regular comp sci course. Maybe I find it hard because we have to learn from the online course rather than the teacher actually teaching us or maybe it's because I'm not a year ahead in math unlike almost everyone else in the class (although even students who are a year ahead in math are finding the course rather difficult). So should I be worried? I know Electrical Enginerring involves a lot of comp sci, but are there other engineering courses which don't involve as much comp sci?