UA CS & Engineering

Can anyone point to recent info. re: undergrad cs & engineering classes at UA?

Am curious about number of degrees being awarded each year, M/F ratio, typical class sizes, etc.

Thoughts about the culture also welcome. Competitive environment compared to other SEC engineering schools? Do a lot of freshman shift to non engineering majors after first year?