NC State University  |  campus directory  |  libraries  |  mypack portal  |  campus map  |  search ncsu.edu

Category: Classic Books

Dec 16 2013

Computer Science Classic: An Introduction to Support Vector Machines and Other Kernel-Based Learning Methods

An Introduction to Support Vector Machines and Other Kernel-Based Learning Methods by Nello Cristianini and John Shawe-Taylor.

TITLE.

This is the first comprehensive introduction to Support Vector Machines (SVMs), a new generation learning system based on recent advances in statistical learning theory. SVMs deliver state-of-the-art performance in real-world applications such as text categorisation, hand-written character recognition, image classification, biosequences analysis, etc., and are now established as one of the standard tools for machine learning and data mining. Students will find the book both stimulating and accessible, while practitioners will be guided smoothly through the material required for a good grasp of the theory and its applications. The concepts are introduced gradually in accessible and self-contained stages, while the presentation is rigorous and thorough. Pointers to relevant literature and web sites containing software ensure that it forms an ideal starting point for further study. Equally, the book and its associated web site will guide practitioners to updated literature, new applications, and on-line software.

An Introduction to Support Vector Machines and Other Kernel-Based Learning Methods is listed as having been cited over 11,000 times in Google Scholar.

An Introduction to Support Vector Machines and Other Kernel-Based Learning Methods has been added to the Classics in Engineering & Textiles Collection on semicircular open shelves in the Rain Garden Reading Lounge of NC State’s James B. Hunt Jr. Library. The purpose of the collection is to highlight and make available to Hunt Library visitors the classic works of the major subject areas of the Hunt Library.
Classics Shelf in Rain Garden Lounge

To recommend a classic book for this collection please fill out this form.

To see a listing of all the titles in the Classics in Engineering & Textiles Collection, click here.

Dec 13 2013

Computer Science Classic – The Humane Interface: New Directions for Designing Interactive Systems

The Humane Interface: New Directions for Designing Interactive Systems by Jef Raskin

The Humane Interface

“Raskin (best known as the creator of the Apple Macintosh project) describes flaws in current machine-human interface structures and offers advice on how to fix them. Proceeding from basic facts about how human consciousness interacts with the outside environment, through simple technologies such as radios, to computers, he looks at a number of aspects of interface principles covering keyboards, mouses, screen configuration, and menu bars.” Annotation copyrighted by Book News, Inc., Portland, OR

The Humane Interface: New Directions for Designing Interactive Systems has been added to the Classics in Engineering & Textiles Collection on semicircular open shelves in the Rain Garden Reading Lounge of NC State’s James B. Hunt Jr. Library. The purpose of the collection is to highlight and make available to Hunt Library visitors the classic works of the major subject areas of the Hunt Library.
Classics Shelf in Rain Garden Lounge

To recommend a classic book for this collection please fill out this form.

To see a listing of all the titles in the Classics in Engineering & Textiles Collection, click here.

Dec 14 2012

Classics in Engineering and Textiles Collection Developed for NC State’s New Hunt Library

NCSU Libraries has created a Classics in Engineering & Textiles Collection for the James B. Hunt Jr. Library which is opening in January, 2013.

The purpose of the collection is to highlight and make available to library visitors the classic works of the three major subject areas of the Hunt Library: Engineering, Textiles and Computer Science. It is currently a little over 200 volumes and is on semi-circular shelves in the Rain Garden Reading Room on the 2nd floor of the Hunt Library.

The NCSU Libraries developed this collection with recommendations of NC State faculty, students and other scholars. To recommend a classic book for this collection use this form. Be sure to include a brief statement why you consider the book a classic in its field.

Jul 20 2012

Engineering Classic: The Mathematical Theory of Communication

The Mathematical Theory of Communication by Claude E. Shannon and Warren Weaver

The Mathematical Theory of Communication.

Considered a seminal work in the field of information theory, this 1949 book by Claude Shannon and Warren Weaver was originally published as a 1948 article called “A Mathematical Theory of Communication” by Shannon in Bell System Technical Journal. Google Scholar lists over 50,000 papers that cite this classic research. Shannon wrote on the engineering aspects of the mathematical model, and Weaver developed the philosophical implications of Shannon’s work.

Reviews:

  • “…another classic in Electrical Engineering [that] set the stage for communications (TV, Radio, Internet) as we know it today.” — J. Ben O’Neal, Professor Emeritus, NC State University
  • “Few other works of this century have had greater impact on science and engineering. By this landmark paper and his several subsequent papers on information theory he has altered most profoundly all aspects of communication theory and practice.” — Irving Reed, 1981 International Symposium on Information Theory, Brighton, England
  • “Probably no single work in this century has more profoundly altered man’s understanding of communication than C E Shannon’s article, “A mathematical theory of communication”, first published in 1948. The ideas in Shannon’s paper were soon picked up by communication engineers and mathematicians around the world. They were elaborated upon, extended, and complemented with new related ideas.” — David S. Slepian
  • “This book cannot be ignored by anyone with direct professional concern with these applications and many applied physicists without this concern should, like the reviewer, find the book absorbing” — S. Whitehead, British Journal of Applied Physics
  • “Readers who are interested in language, communication, meaning, and related problems will find this monograph rewarding.” — Quarterly Review of Biology

Claude E. Shannon was a research mathematician at the Bell Telephone Laboratories and Donner Professor of Science at the Massachusetts Institute of Technology.

Warren Weaver was a scientist, mathematician, and science administrator. He was fascinated by Lewis Carroll’s Alice’s Adventures in Wonderland and wrote a book about the translation history of Alice called Alice in many tongues: The translations of Alice in Wonderland.

Additional Resources:

The Mathematical Theory of Communication will be part of a new NCSU Libraries collection being developed for the James B. Hunt Jr. Library called Hunt Classics In Textiles, Engineering & Computer Science
Hunt Classics In Textiles, Engineering & Computer Science
The purpose of the collection is to highlight and make available to Hunt Library visitors the classic works of the three major subject areas of the Hunt Library. To recommend a classic book for this collection please fill out this form.

Jul 18 2012

Computer Science Classic: The C Programming Language

The C Programming Language by Brian W. Kernighan & Dennis M. Ritchie

The C Programming Language 2nd ed.

Originally published in 1978, The C Programming Language was the first widely used book on C, a language developed by Dennis Ritchie at Bell Labs. The 1988 second edition was written to include standard ANSI C and is still in use today. It has sold millions of copies, been cited thousands of times, and translated into 25 languages. It is so popular that it is often referred to simply as K&R, shorthand for Kernighan & Ritchie, the authors of the book.

Reviews:

  • “C has a been an amazingly successful and long-lasting programming language, largely due to the elegance and beauty of this text.” — Douglas Reeves, Professor of Computer Science, NC State University
  • “This book is one of the first and best books on one of the world’s most widespread and influential programming languages – C. A classic for sure!” — Srinath Krishna Ananthakrishnan, Graduate Student, Department of Computer Science, NC State University
  • “This book has served as the definitive reference for the world’s most popular programming language since it’s first edition was published nearly 35 years ago.” — Aaron Massey, Graduate Student, Department of Computer Science, NC State University
  • “Kernighan and Ritchie are legends in the field of Computer Science. They are the creators of C. This book comes directly from them. The fact that it hasn’t needed a revision since 1988 and still is a de facto standard for learning C says a lot about the book. It is the most precise yet complete book ever written about C. Not only does it explain the syntax of the C language, but also gives a peek into how stuff works under the hood. Recommended for everyone wanting to learn C!” — Jitesh Shah, Graduate Student, Department of Computer Science, NC State University
  • “This is hands-down the best book for those who like to master the C programming language. Every one of the best C programmers that I know recommend this book even today.” — Ramesh Natarajan, “10 Classic UNIX and C Programming Books to Enrich Your Library,” The Geek Stuff

Brian Kernighan is currently a Professor at the Computer Science Department of Princeton University. Kernighan’s name is widely known through co-authorship of the first book on the C programming language with Dennis Ritchie. However, Kernighan has said the creation of the C language is “entirely Dennis Ritchie’s work”.

Dennis Ritchie created the C programming language and, with Ken Thompson, the Unix operating system for which they received the Turing Award from the ACM, the Hamming Medal from the IEEE, and the National Medal of Technology.

Additional Resources:

The C Programming Language will be part of a new NCSU Libraries collection being developed for the James B. Hunt Jr. Library called Hunt Classics In Textiles, Engineering & Computer Science
Hunt Classics In Textiles, Engineering & Computer Science
The purpose of the collection is to highlight and make available to Hunt Library visitors the classic works of the three major subject areas of the Hunt Library.