Explore Our Programs
At USC, you can design a path that intersects with your passions and the impacts you want to make on the world. Pick from a multitude of programs across 23 schools and divisions to achieve that. Cut across disciplines — the real world’s not simple. Imagine your future and build your foundation. We’re right there with you, making it possible.
Find the Right Program
Whether you’re a high school student just thinking about college or a postdoctorate fellow looking to keep going, there is a program that is right for you.
Undergraduate Majors & MinorsAs you’re starting out, our undergraduate programs span a range of fields and interests to create the best path forward.
Graduate & ProfessionalFocus your skills to unlock your potential. Our highly regarded graduate and professional programs will get you there.
PostdoctoralContinue your journey in one of our postdoctoral programs with the foremost leaders in research.
Life can get busy. USC Online can make your education work with your life. Look through a wide range of degree programs and certification options across our schools and find a program that can integrate with your busy schedule.
USC International Academy
International students can cross borders, boundaries and ideas with USC International Academy. The academy’s three programs use USC’s expertise to cultivate new skills and build stronger foundations in core capabilities. These intensive programs help international students start their graduate programs ready to excel.
Not sure where to start? Start by looking through our complete catalogue of courses to get an idea of the curriculum you can find in our programs.