Lynn Swann has resigned as USC athletic director, effective immediately. Dave Roberts, special adviser to the president, will take over in the interim as the school searches for a full-time replacement.