University of tulsa ranking engineering July 8, 2019 16 32 64 128 University of tulsa petroleum engineering ranking University of tulsa mechanical engineering ranking University of tulsa computer engineering ranking University of tulsa University of turku