Fit within curriculum: core option for Computer Science BS students ... Other supplemental materials: Computer Networking: A Top-Down Approach, Sixth Edition. Kurose and Ross. 2012. Upon completion of ...