USC offers a wealth of academic programs and courses that cater to students from all walks of life. With a wide range of disciplines and study options available, USC provides a transformative educational experience that empowers students to pursue their passions and achieve their goals.

Explore the World of USC Academics
USC’s diverse academic landscape offers over 100 undergraduate and graduate degree programs, encompassing the following fields:
- Arts, Humanities, and Social Sciences
- Business
- Communication and Journalism
- Dentistry
- Education
- Engineering and Computer Science
- Fine Arts
- Gerontology
- Health and Human Services
- Law
- Medicine
- Music
- Occupational Therapy
- Pharmacy
- Physical Therapy
- Public Policy
- Social Work
- Stem Cell Research
- Veterinary Medicine
Find the Courses That Inspire You
Once you have chosen your academic program, you can start browsing the extensive course catalog. USC’s course offerings are updated regularly to reflect the latest industry trends and research findings, ensuring that students receive the most up-to-date knowledge and skills.
To find the courses that best fit your interests and needs, consider the following factors:
- Course Description: Read the course description carefully to learn about the topics covered, prerequisites, and grading criteria.
- Instructor Information: Check the instructor’s profile to see their expertise, teaching style, and student evaluations.
- Class Schedule: Determine if the class schedule fits into your availability and other commitments.
- Prerequisites: Ensure that you have met all the necessary prerequisites for the course to ensure a successful learning experience.
Secure Your Spot in Class
Once you have identified the courses you wish to take, it’s time to register. USC provides a user-friendly online registration system that allows you to select courses and submit your enrollment requests.
Registration Dates
Registration dates vary depending on your program and enrollment status. Check the USC academic calendar for specific registration deadlines.
Registration Process
- Log in to the Online Registration System.
- Select the term you wish to register for.
- Browse the course catalog and add the desired courses to your shopping cart.
- Review your shopping cart and make sure all the courses are correct.
- Submit your enrollment requests.
Frequently Asked Questions
How do I know which courses to register for?
Consult with your academic advisor to determine the courses required for your program and to identify potential electives that align with your interests.
What if I can’t get into a class I want?
If a class is full, you can join a waitlist for the course. You will be notified if a spot becomes available. You can also explore alternative courses in the same field or consider taking the course in a future term.
Can I make changes to my registration after submitting it?
Yes, you can make changes to your registration through the online system until the add/drop deadline for the term.
What happens if I miss the registration deadline?
If you miss the registration deadline, you may still be able to register for classes on a space-available basis. However, it is strongly recommended to register on time to secure your place in the desired courses.
Embark on an Unforgettable Educational Journey
Registering for classes at USC is the first step towards a transformative academic experience. With its world-renowned faculty, cutting-edge research facilities, and vibrant campus life, USC offers a remarkable learning environment that will empower you to reach your full potential.
Embrace the opportunity to explore new horizons, expand your knowledge, and unlock the endless possibilities that await you at USC.
Call to Action
Visit the USC website or contact your academic advisor today to register for classes and start shaping your future. Don’t miss out on the chance to experience the transformative power of USC education.
Additional Information
