* Arts and Sciences: This often includes programs like English, Communications, Psychology, History, Philosophy, Mathematics, and various sciences (Biology, Chemistry, Physics, etc.).
* Engineering and Technology: Expect to find programs like Civil, Mechanical, Electrical, Computer, and Chemical Engineering, as well as Information Technology related courses.
* Business and Management: This typically includes degrees in Accountancy, Business Administration (with various specializations like Marketing, Management, Finance), and potentially others like Entrepreneurship.
* Law: USC is known for its law school.
* Medicine and Allied Health Sciences: This category might encompass programs in Medicine, Nursing, Pharmacy, Medical Technology, Physical Therapy, and other health-related fields.
* Education: Teacher education programs at various levels are commonly offered.
To get the most accurate and current list of courses, including specific specializations and degree levels (Bachelor's, Master's, Doctorate), I strongly recommend visiting the official USC website and checking their academic catalog or the respective college pages.