While USC is a private research university known for its arts, technology, and business programs, UCLA is a famous public university with extensive athletics achievements. UCLA's schools of business, engineering, law, and medicine are also well-known and highly ranked.