This class was tough.
Tests are pretty hard. First mid-term is easy as it's mostly problems while second mid-term was very hard all theory, so study his slides thoroughly. Final was extremely hard as it was applied theory. Bit torrent client was very tough, almost no resources to help you get started
How to use TCP connections, connect to tracker, find out all peer IDs, download pieces, etc in bit torrent client. Learned in detail about internet architecture (each layer: application, network, physical layers, etc)
Hours per week:
Advice for students:
Start bit torrent client EARLY as possible, understand theory and how to do problems for mid-term. His practice mid-terms are nothing like the actual mid-terms, so study more of the slides, then the practice midterm