

South Texas College Campuses: Campus & Student Life, Virtual Tour
STC Campus Life

STC Campus details
1
Campus107
Total International StudentsPecan Campus
Founded in 1993, South Texas College stands out for its popularity and recognition in the USA. The university has a total of 9 campuses located across the county having the main campus in Providence, Texas, USA. Currently, the university houses 107 diverse students coming from all over the world. A lot of highly-ranked and top-rated academic programs are offered at the university under the stream of IT & Software, Business & Management Studies, Accounting & Commerce, and Engineering. These courses are further divided across popular specializations such as Petroleum Engineering, Environmental Engineering, etc. The department of South Texas College has an impressive faculty-to-student ratio of 1:26 .
South Texas College photos and videos

Pecan Campus Location & contact
View city information
| University City | McAllen, Texas, USA |
Read less
STC
Student Forum
About the author
Study Abroad Expert






Comments