From the book lists at Adware Report:

All information current as of 19:20:41 Pacific Time, Monday, 21 February 2005.

Understanding Networked Applications: A First Course

   by David G. Messerschmitt

  Hardcover:
    Morgan Kaufmann
    15 January, 2000

   US$82.95 

   Usually ships in 24 hours

Click the button below to . . .

    
(which will add the book to your Amazon U.S.A. "Shopping Cart")

. . . or use your browser's Back button to return to the search-list page.

Editorial description(s):

Book Info
Introduces the possibilities arising from the convergence of computing and communications technologies to students who don't have an information technology background. DLC: Computer networks--Design.



Card catalog description
"This one-of-a-kind, class-tested textbook introduces the possibilities arising from the convergence of computing and communications technologies to students who don't have an information technology background. By combining the appropriate technical detail with illustrative examples, nontechnical issues, review sections, discussion items, and exercises, it empowers students to envision how networked computing applications can support individuals, groups, and organizations. Whether students are preparing for careers in business, information management, education, law, or public policy, no other book equips them with the broad understanding needed to effectively exploit these powerful technologies."--BOOK JACKET.



From the Back Cover


Designed for use in undergraduate and graduate courses in Information/Library Science, Telecom, Business, Engineering and Medical Infomatics programs, this textbook offers nonexperts an accessible, thoughtful introduction to the applications and infrastructure in networked computing, providing information to make the right technological and organizational decisions in working with developers to design or acquire effective computing solutions.



Understanding the rich conjunction of networking and computing is essential for anyone involved in the formulation and implementation of new application ideas, whether in business, education, or government. Most non-computer science students entering the IT profession today have not been adequately prepared to work with, let alone take advantage of the computing infrastructures they'll encounter in the real world. The only courses that currently discuss aspects of this environment in any detail are in Computer Science departments, and are at a level that is considerably too advanced for their needs and backgrounds. And these courses are not likely to cover the economic, societal, and governmental issues that are also important for them to understand.



This is probably the first book in computing that takes a top-down approach, starting with applications. The focus is on explaining core concepts and terminology, getting into technical detail only where necessary. Example and analogies from everyday life help students to better understand concepts such as object-oriented programming, data mining, encryption, firewalls, etc. which might otherwise seem intimidating. Peppered throughout are sidebars that contain anecdotes, more detailed explanations, and additional examples that give students a refreshing break from the running text.



Features




About the Author
David G. Messerschmitt is the Roger A. Strauch Chaired Professor of Electrical Engineering and Computer Sciences at the University of California at Berkeley. From 1993-96 he served as Chair of EECS, and prior to 1977 he was with AT&T Bell Laboratories in Holmdel, N.J. He received a Ph.D. from the University of Michigan, is a Fellow of the Institute of Electrical and Electronic Engineers, a member of the National Academy of Engineering, and is the 1999 recipient of the IEEE Alexander Graham Bell Medal recognizing ""exceptional contributions to the advancement of communication sciences and engineering"". Messerschmitt's current research interests include wireless access to packet networks, network management, the role of mobile code in network infrastructure, the convergence of computing and communications, and the economics of networks. Messerschmitt is active in new curriculum development bringing highly relevant social science concepts to engineering students and educating a broader crossection of students in information technology. He has initiated both undergraduate and graduate courses in networked applications and computing aimed at social science and business students, and Networked Applications is an outgrowth of this effort. With Hal R. Varian, he also initated a graduate course in the non-technical factors contributing strongly to the success or failure of new high-technology products. Networked Applications is also used in this course, which is taught to a mixture of engineering and business students. Messerschmitt is a co-founder and Director of TCSI Corporation, and a Director of Coastcom Inc. He is on the Advisory Board of the Fisher Center for Management & Information Technology in the Haas School of Business, the Kawasaki Berkeley Concepts Research Center, and the Directorate for Computer and Information Sciences and Engineering at the National Science Foundation. In the University of California Academic Senate, he is a member of the Representative Assembly and an elected member of the Berkeley Divisional Council. From 1993-98 he was a Member of the Computer Sciences and Telecommunications Board (CSTB) of the National Research Council (NRC), and he is currently co-chairing an NRC study on the future of information technology research.



Book Description


Designed for use in undergraduate and graduate courses in Information/Library Science, Telecom, Business, Engineering and Medical Infomatics programs, this textbook offers nonexperts an accessible, thoughtful introduction to the applications and infrastructure in networked computing, providing information to make the right technological and organizational decisions in working with developers to design or acquire effective computing solutions.



Understanding the rich conjunction of networking and computing is essential for anyone involved in the formulation and implementation of new application ideas, whether in business, education, or government. Most non-computer science students entering the IT profession today have not been adequately prepared to work with, let alone take advantage of the computing infrastructures they'll encounter in the real world. The only courses that currently discuss aspects of this environment in any detail are in Computer Science departments, and are at a level that is considerably too advanced for their needs and backgrounds. And these courses are not likely to cover the economic, societal, and governmental issues that are also important for them to understand.



This is probably the first book in computing that takes a top-down approach, starting with applications. The focus is on explaining core concepts and terminology, getting into technical detail only where necessary. Example and analogies from everyday life help students to better understand concepts such as object-oriented programming, data mining, encryption, firewalls, etc. which might otherwise seem intimidating. Peppered throughout are sidebars that contain anecdotes, more detailed explanations, and additional examples that give students a refreshing break from the running text.

* Takes a functional, top-down approach, moving from application opportunities to a forward-looking view of the possibilities and limitations of networking and computing technologies.
* Uses plain English to explain important networked computing terminology and concepts, such as security, middleware, and electronic payments.
* Offers frank and enlightening discussions of general application categories, hardware and software infrastructure, up-and-coming communication technologies, and policy issues--social, economic, and governmental--affecting the future of networked computing.





Reader review(s):

Excellent Introduction for Non-Technical professionals, June 1, 2000
The book is well and clearly written, does not presume any background knowledge, and is filled with analogies and illustrations that make fundamental computing concepts clear to the novice. Each chapter contains an excellent bibliography of additional (mostly technical) sources.

I purchased the book as a non-technical professional who is involved in the design of Internet applications and the adaptation of traditional business processes to the Internet. I wanted a broader appreciation for the technical issues involved in creating networked (especially Internet) applications in order to serve more effectively as a bridge between business unit managers and software engineers. I found the book to be an excellent point of departure from which to start deepeing my understanding of a wide variety of issues in application design.


{end of page}

(Page code from the SEO Tools, Toys, and Packages site)