Available courses

An introduction to computer networking at the graduate level, targeted at PhD students and those interested in research.

(You must fill out my 651 web information form before creating a moodle account.)

This section is at 10am Mondays and Wednesdays and is taught by John Heidemann.

An introduction to computer networking at the graduate level.

This section is at 7pm Tue-Thu taught by Ethan Katz-Bassett.

An introduction to computer networking at the graduate level.

This section is at 5pm Tue-Thu taught by Ethan Katz-Bassett.

An introduction to computer networking at the graduate level.
(You must fill out my 551 web information form before creating a moodle account.)

This section is at 9am Friday taught by John Heidemann.

A meta-course for CSci551 stuff common across multiple sections.

A meta-course for CSci551 stuff common across multiple sections.

An introduction to computer networking at the graduate level.
(You must fill out my 551 web information form before creating a moodle account.)

This section is on Tuesdays and Thursdays at 5-6:20pm time and is taught by Ethan Katz-Bassett.

An introduction to computer networking at the graduate level.
(You must fill out my 551 web information form before creating a moodle account.)

This section is at 9am Friday taught by John Heidemann.

An introduction to computer networking at the graduate level.
(You must fill out my 551 web information formbefore creating a moodle account.)

An introduction to computer networking at the graduate level.
(You must fill out my 551 web information formbefore creating a moodle account.)

An introduction to computer networking at the graduate level.
This section is now closed.

This is the graduate student computer networking course at USC.
This section is now completed.
This course is a sandbox for teachers to play around in to understand moodle.