I’m undecided between two impacted engineering majors, so I applied to most of my colleges as bioengineering. Will this major keep me from taking computer science classes? Because I heard its hard to get classes for impacted majors.
Students in the major will often have priority for registration for courses required by the major, or junior and senior level courses in the subject.
How about prereqs and lower division courses?
They may prioritize students who need those courses, including those in majors which require the courses, and undeclared lower division students.
For example, here are the CS course enrollment policies at Berkeley:
http://www.eecs.berkeley.edu/Policies/enrollment.shtml
For Berkeley, I applied computer science LSA so I just need to maintain a really high GPA (haha “just”). I’m worried about UCSD because the biology program and the compsci program is impacted so whatever major I do I’m scared I won’t be able to take classes I want (deciding between engineering/compsci and premed)
No specific major is required to do pre-med, although you need to find the schedule space to take pre-med courses that do not overlap with your major.
impacted majors? what does that mean ? 
Impacted means that the major is enrolled to full capacity at the school, so there may be higher admission standards to be admitted to the major than the school overall, and students already enrolled at the school may face a high GPA requirement and/or competitive admission process to enter the major. It can also mean that non-majors may have difficulty enrolling in the courses for that major, since space has to be reserved for students in that major.
You know what, I think you should just take the impacted course as your major and get some minors in bioengineering.
Bioengineering is impacted as well haha that’s my issue. Hopefully UCSD will let me take classes that I want even though I’m not in that major because either way I can’t take the classes I want 