I could be wrong, but I think the College of Engineering (where CS is located at UA) is home to a large percentage of the top freshmen entering the university (32-36 ACT; 1420-1600 SAT), so keep in mind that while UA over all may not be “top rated,” the competition in a lot of these programs will be stiff.
CS is a tough major at UA. Those who are good at it seem to do VERY well after they graduate (jobs at Google, Amazon, etc.), but a lot of kids flame out early. So make sure UA has some alternative majors that appeal to you and that you can afford the cost of attendance.
For what it’s worth, that’s the same advice I’d give any future CS student. Top CS students are in high demand, and they do NOT need to have graduated from elite schools to land great jobs. That may or may not be the case for other majors, so keep that in mind.