* English: Four years are generally recommended.
* Mathematics: Three to four years, including Algebra II and preferably pre-calculus or calculus. The level of math you take is a significant factor.
* Science: Three to four years, including at least one year each of biology and chemistry. Physics is highly recommended. Lab experience is important.
* Social Studies/History: Two to three years, covering a range of historical periods and potentially including government and economics.
* Foreign Language: Two to four years of the same language is preferred, demonstrating proficiency.
Beyond the core subjects: USC values a well-rounded education. While not strictly required subjects, participation in electives that demonstrate your interests and skills, such as art, music, or technology, are highly encouraged and can strengthen your application.
Important Note: While the above represents typical preparation, *admission to USC is highly competitive*. Simply taking these courses doesn't guarantee admission. Your grades in these courses, your GPA, your standardized test scores (if required or submitted), and the strength of your overall application (including extracurricular activities, essays, and letters of recommendation) all play a crucial role in the admissions decision. It's best to consult USC's official admissions website for the most up-to-date and precise information.