|
Q & A on What is the audience for "Computer Networks and Internets" Q: I am a graduate in a course for teachers on internet technologies. We are using your book for our networking class and I wanted to have your opinion. For whom was your book aimed - what kind of computer experience were you assuming on the part of our readers? Computer Networks and Internets is written at the undergraduate level, and aimed at an audience with some technical background (e.g., students majoring in Engineering or Computer Science). Thus, it fits between The Internet Book (which is aimed at a nontechnical audience) and the Internetworking With TCP/IP series (which is aimed at graduate students). In CNAI, I focused on concepts and technologies rather than mathematical analysis because I've found that the most difficult aspect of teaching an undergraduate course is conveying a sense of perspective amid all the details. Thus, the course I teach from the text is both comprehensive and rapid -- we cover the entire text in a semester -- but not very mathematical. As for programming background, most of the text can be read and appreciated with little understanding of programming (i.e., they can skip the programming examples). In my class, however, I push students to build a fairly complex client and server code. The semester project is a concurrent Web server running on top of Unix that supports CGI scripts. |