@soso365: Wow, I’m so impressed and obviously not so-so on any given day of a year. Personally I think you really do have a great chance for your top two choices assuming you would also deliver compelling essays + great recommendations. When applying, make sure to have a list of reach, match and safety schools.
Yes, UCB does offer Data Science UG degree nowadays. Please check the link below.
https://data.berkeley.edu/academics/undergraduate-programs
Best of luck!