Course Description :
The focus of this course is the design of computer networks, including hardware, software, physical layer issues, protocol design, wireless, internetworking, routing, congestion control, naming, security, and peer to peer systems. While it is relatively easy to learn how a specific network system works, it is much harder to design a good one.
Other Resources :
Handouts | Citation |
Other Computer Science Courses
- Computer Algorithms by IIT Kanpur
- Operating Systems and System Programming,Fall 2011 by UC Berkeley
- Java Game Development by Other
- Software Engineering III by Other
- Low Power VLSI Circuits and Systems by IIT Kharagpur
- Principles of Programming Languages by IIT Madras
- Compiler Design by IISc Bangalore
- Python Programming by Other
- CSEP 544 Database Management Systems by University of Washington
- Parallel Computation by University of Washington
» check out the complete list of Computer Science lectures
Computer Science Lecture Notes
- Software Engineering and Security by Athens University of Economics and Business
- Pixels, Numbers, and Programs by University of Washington
- CS368: Java for C++ Programmers by University of Wisconsin
- Introduction to Java Development by N/A
- Information Retrieval by University of Massachusetts
- CSE 373/548: Analysis of Algorithms by Stony Brook University
- CPS 140 Computer Science by Duke University
- CS345 Data Mining and Clustering by Stanford
- CS 696 Emerging Technologies: Java Distributed Computing by UC San Diego