I would recommend you take the CS class next year ,regardless of your future major, so you become familiar and comfortable with coding. DS, now at Caltech, never took any CS classes in HS or college, and has found that he now needs computer coding skills, in his PhD program, which is not what he had anticipated 4 years ago. He will be learning Python this fall, in order to stay on top of the increasing technological demands of his field. I would be surprised if a knowledge of coding does not become required for many areas of science in the future. IMHO, the earlier you learn elements of CS, the better.