| |||||||||||||||
|
There is a newer edition of this item:
|
Jim Kurose is currently a Professor of Computer Science at the University of Massachusetts. He is the eight-time recipient of the Outstanding Teacher Award from the National Technological University, the recipient of the Outstanding Teacher Award from the college of Natural Science and Mathematics at the University of Massachusetts, and the recipient of the 1996 Outstanding Teaching Award of the Northeast Association of Graduate Schools. He has been the recipient of a GE Fellowship, an IBM faculty Development Award, and a Lilly Teaching Fellowship.
Dr. Kurose is a former Editor-In-Chief of the IEEE Transactions on Communications and of the IEEE/ACM Transactions on Networking. He is active in the program committees for IEEE Informcom, ACM SIGCOMM, and ACM SIGMETRICS. He holds a Ph.D. in Computer Science from Columbia University.
Keith Ross is the Leonard Shustek Chaired Professor in the Computer Science Department at Polytechnic University. He has previously been a professor at both Euricom Institute in France and the University of Pennsylvania. In 1999, he co-founded the Internet startup Wimba.com.
Dr. Ross has published over 50 papers and written two books. He has served on editorial boards of five major journals, and has served on the program committees of major networking conferences, including IEEE Infocom and ACM SIGCOMM. He has supervised more than 10 Ph.D. theses. His research and teaching interests include multimedia networking, asynchronous learning, Web catching, streaming audio and video, and traffic modeling. He received his Ph.D. from the University of Michigan.
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
105 of 107 people found the following review helpful:
5.0 out of 5 stars
Best introductory CS textbook ever,
By Digital Puer "digital_puer" (Los Angeles, CA USA) - See all my reviews
This review is from: Computer Networking: A Top-Down Approach Featuring the Internet (Hardcover)
I'm a graduate student in Comp Sci, and I recently had the opportunity to take a networking class again just to refresh my basic knowledge (my dissertation topic isn't related to networks). It was a pleasant surprise for me that the class utilised this textbook. I have been at the university level in CS for 8+ years (grad + undergrad), and this book is *by far* the best introductory computer science textbook I have ever read in any CS subject.The book is very well-written and extremely interesting to read. I was never bored in any chapter. Kurose and Ross are knowledgable experts in their field, and their exposition of the material is fantastic. Unlike Tanenbaum's book, they start at the application layer and move down. IMHO, this is a far better pedagogical strategy, because young students these days already have an excellent layer-5 understanding thanks to daily interaction with HTTP, IM, P2P file sharing, etc. If I remember correctly from my undergrad days, my own experience in a bottom-up approach, starting at the physical layer, really put me to sleep and put me off from networking. That's a shame, because networking is a really exciting field. The best parts of the book are the breadth, thorough use of real-world topics, and the illustrations. In fact, the diagrams and illustrations are just plain great. Most technical writers often rely too much on the written word. Here, the authors augment almost every pair of pages with an illustration; this is simply remarkable. The explanations of fundamental topics (such as packet-switching, DNS, TCP congestion control, IP routing, and ethernet) are *extremely* clear. More advanced topics are very up-to-date, covering cutting-edge subjects such as P2P, CDNs, security, NATs, 802.11, RTP, etc. I have not found a better introductory explanation of CDNs anywhere else. Although networking does have a lot of math in various areas, this introductory book does not get too much in detail in mathematical discourse, making this book very readable. That's a fine approach in my opinion, as a deep mathematical analysis of various topics is best left for grad school or a professional job. The authors' academic background really shows. Every topic is filled with citations/references to other work. This is great, because this book is just an introductory book with wide breadth but is otherwise lacking in significant depth. The interested reader (future grad student or network engineer?) can easily follow up on any topic he/she likes thanks to the exhaustive list of references. As if all of that were not enough, there is an accompanying website that has interactive Java applets demonstrating various topics as well as a set of Powerpoint slides for download. Furthermore, I enjoyed the interchapter dialogues with various famous researchers in the field. All in all, this is an outstanding book for the undergrad level, and I expect this would be a great book for professionals who want to have a firm grasp on networking fundamentals. I wish all my undergrad books were written as well as this one.
30 of 32 people found the following review helpful:
5.0 out of 5 stars
networking for chimpanzees ...,
By A Customer
This review is from: Computer Networking: A Top-Down Approach Featuring the Internet (Hardcover)
I never read a book that was more clear then this one. Also while the book is rather theoretical, it contains so much real case studies and interesting facts that the reader keeps his motivation from the start to the end of the book. Here is a comparison with Tannenbaum 's famous book on computer networking.-Both books go deep and give fairly rigorous explantion without too much mathematics. Only some basic math and basic probablility is required like binomial distributions etc ...(remark however these books do not delve into the details of mathematical queueing models etc ...) Conclusion : this is the only book I know in computer networks that goes deep enough and explains the concepts in a clear way...If you are looking for the best book on computer networking, stop looking : here it is !!!.
32 of 42 people found the following review helpful:
5.0 out of 5 stars
Be aware of the so-called "paperback edition"!,
This review is from: Computer Networking: A Top-Down Approach Featuring the Internet (Hardcover)
It's hard to believe that a "technical" book can be so captivating - I could hardly put it down once I start reading it. My only complaint is the price. However, look out for those who sell "Softcover Intl edition with exact same content". I made the mistake of trying to save some money and bought one, and the quality of the book was simply terrible - flimsy paper, ink shows through, and all the figures were in poor black-and-white copy (instead of the nice shades of gray with blue highlight). On the back of my book it says "For sale only in Indea...".
Share your thoughts with other customers: Create your own review
|
|
Tags Customers Associate with This Product(What's this?)Click on a tag to find related items, discussions, and people.
|
|
This product's forum
Active discussions in related forums
Search Customer Discussions
|
Related forums
|