5 Videos,
16 Photos
South Texas College campus, photos, videos and location
STC Campus Life
Explore campus life through the lens
STC Campus details
1
Campus107
Total International Students#1
Pecan Campus
Main Campus
Founded in 1993, South Texas College stands out with 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 variety 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
3201 W. Pecan McAllen, TX 78501
View city information
University City | McAllen, Texas, USA |
Read less
STC
Student Forum
Anything you would want to ask experts?
Write here...About the author
A tech enthusiast, Kartik has graduated with a Bachelor of Computer Application from the IMS Ghaziabad 2023 batch. Kartik loves to learn about Cybersecurity and Cybercrime. Also, his hobbies are such as traveling, trekking, cooking, and more. Moreove...Read Full Bio