Two additional comments:
The OP should look at the common data set of every school he/she is interested in (google “common data set XYZ university”) and look at section C to see the recommended/required HS coursework.
In addition the OP should check with his/her guidance counselor to see if the proposed schedule would get the “most rigorous” designation on the counselor’s recommendation form.