Does USC have any online classes?
Viterbi’s graduate program has DEN (Distance Education Network), which allows engineering graduate students to take courses online. And by take courses online, I mean they are able to watch the lecture from a different city, state or country as it is happening on campus. They then have to complete and submit the same homework assignments and projects as anyone else enrolled in the course on campus. Assignments are typically faxed or emailed to the professor/TA. For midterms and finals, USC has designated test taking facilities set up in different regions.