Since UCI’s Computer Science program is unique (I’m assuming that since they have more different prereqs than other UCs) I’d guess that they don’t really care if you don’t take “rigorous” science classes. You could, for example, (and the ICS counselor at UCI confirmed this with me) take Astronomy or Geology.