USC Summer Programs
Become a Summer Trojan and earn college credit.
Immerse yourself in college life by selecting a college-level course in a single discipline that will proudly go on a USC transcript. Our four-week, on-campus program is a unique opportunity to join the Trojan family, connect with USC faculty, and explore a potential major before graduating from high school. English-language proficiency, academic skills, test scores, and potential for success.
Online Exploration Courses
Discover your academic interests on your terms.
We get it — high school can be demanding! USC Pre-College online exploration courses empower high schoolers to discover untapped academic passions and learn from USC faculty on their own time. In these flexible, online courses, students can supplement high school coursework and earn a Certificate of Completion upon successfully finishing the class.
USC Undergraduate Admission
Explore 150+ majors and 250+ minors, book a campus visit and learn how to apply to USC.
Pre-College Stories
Former USC Summer Programs student Augustine Awadalla says the “Exploring Entrepreneurship” course unlocked a desire to graduate high school early and turn his focus to building his business.
Did you know there’s a way to turn your love of video games into a career? Majoring in video game design in college is a great way to combine visual art, storytelling and engineering.
Want to make a difference for the environment while channeling your math skills? An environmental engineering major might just be for you!
If you’re the first person in your family to attend college, there are lots of resources to make your transition easier.