<p>An actual college course looks as good or better than an AP course.</p>
<p>Be aware that at semester schools, differential equations is often combined with linear algebra. So if you take one of the two courses in dual enrollment or community college, you may end up having to retake it at university because they combine the two into one course. So you may want to add linear algebra to your schedule to avoid this problem.</p>
<p>Make sure that the “Physics with Calculus” course is the one for physics and engineering majors, not biology majors.</p>
<p>Note that top universities’ CS curricula differ enough that all of those CS courses in AP, dual enrollment, or community college (especially the Visual BASIC course) might not be accepted for subject credit at the universities. But math, physics, chemistry, and English should be more easily accepted, though if you go to a school other than an in-state public university with a pre-arranged articulation agreement with the community college, you may have to request individual evaluation of the courses.</p>
<p>For US history, have you had “regular” US history and sufficient other history and/or social studies courses in high school for universities’ admission requirements or recommendations? If that is a concern, you may want to replace the Visual BASIC course with a dual enrollment or community college US history course.</p>