There are probably few schools that offer a “BS in AI”. You should look for schools with strong CS programs, almost all of which will offer AI courses/concentrations.
My D has a similar profile (1580 only sitting, 4.00UW, 12AP, etc.), with an interest in CS, and she is looking at the schools you listed plus Stanford, Caltech, Washington (not StL), which are all in the west, plus local safeties. Other long-list programs that didn’t make the short list, in the eastern half of the country, were Maryland , Princeton, and Wisconsin.
All of these have strong complimentary math/engineering programs.