Schedule
Labs
Assignments
TA office hours
Topic videos
Some course notes
Extra problems
Lecture recordings
I think that most socket matters are covered in the Haviland et al
book... except for the network newline
convention.
(But note that the Haviland et al book has some buggy socket code in that it
does not call htonl() and htons() appropriately. On a big-endian machine,
this doesn't matter; on a little-endian machine, such as the teach.cs
machines, it makes your program not work. See the above examples for proper
use of htonl() and htons().)
And please take this opportunity to catch up on any topic videos from earlier which you haven't watched yet, or haven't watched fully.