Many if not most schools offer direct admit to CS. The UC system and other top schools often have the secondary admit programs due to impaction and competitiveness. For some of the UC’s and other schools, it can be a pretty substantial concern about if you can get into the major. If you perform well in introductory courses, you will fine though. @ucbalumnus can help with specifics, as it does vary by UC and other schools.
A lot of top CS schools offer direct admit, and how hard it is to get accepted varies by reputation.