Does this schedule look rigorous? AP Chem vs AP Physics C

AP CS A or AP CS principles?

AP CS principles is probably the most useful if you want a general overview of CS as a non-CS major, although you should not expect any useful subject credit for it. Engineering majors in college usually need to take a computing for engineering course that neither AP CS course tries to be equivalent to.