Engineering at USC

Tell me about the engineering department at USC. I am more familiar with Clemson’s Engineering department, so how are the two different and how are they the same? Are there things about the department that I might have not considered? Does it excel in one field in particular?