The Department of Computer Science offers over a hundred courses at the undergraduate and graduate level.  Some courses are cross-listed and offered in collaboration with other departments such as Electrical Engineering, Industrial & Systems Engineering, Math, and the Information Technology Program.

Course Information:

USC Academic Catalogue – CSCI Course Descriptions

USC Schedule of Classes – Main Page

Special Topics Courses