This is a basic networking course that I'm teaching together with Johnny Wong. It covers, in a top-down fashion, the fundamental concepts of the Internet, starting with high-level application-oriented design and protocols, down to IP routing issues (but not down to the actual hardware).