FWIW, USC is a ‘private’ college—though you’re right of course about the public funding.
Some other FReeper said it was public.
Contradictory info.