Those numbers are accurate, but still somewhat skewed due to TU’s small size and the methodology used. TU only offers 4 PhD s in engineering and for reasons nobody has been able to adequately explain to me, pretty much abandoned pursuing federal research grant opportunities in the late 80’s. Two of the biggest drivers of those rankings are the size of the graduate programs and their respect in the research community. We only have niche graduate work so people polled sometimes aren’t familiar with us, they know we don’t have their program, they see the paltry research performance in terms of federal dollars, and grade us accordingly. If you think those ranking numbers are bad, you should look at who is ranked above us in Physics.
In context, where we are ranking in disciplines we have invested in because their is student demand, like PE, we are 7th while OU is 5th. Given the billions poured into OU PE engineering programs and their federal research budget, TU is very very close behind imo as far as quality of instruction and after graduation degree recognition/employment.
Indeed, for these general rankings, the question isn’t why is TU below OU and OSU, but why are all OK state schools so low? Which is the unspoken underbelly of these rankings as an aggregate. Can TU be judged fairly in quality of amenities/faculty when half the student body comes from Oklahoma and the quality of student has plummeted such that sometimes even National Merit Finalists and other high performers require remedial instruction in some subjects. It’s hard to say where we would be ranked if we teleported RPI from New York to Tulsa and vice versa. I can tell you looking at this list there are several schools above TU that are nearing bankruptcy and rely on foreign students to keep the doors open. The academic quality and degree prestige just isn’t there. If they weren’t near major cities you wonder if they would be operating. They shouldn’t be higher than us, and because they are, that should be sending a warning signal to the folks on campus reading this.