St. Thomas University (STU) is a private Catholic university in Opa-locka North, Miami Gardens, Florida. The university offers 23 undergraduate majors, 24 graduate majors, 4 doctoral programs, and 1 professional law program.