Clifford A. Shaffer

Clifford A. Shaffer

Cliff Shaffer is Professor of Computer Science at Virginia Tech, where he has been since 1987. He received his PhD from University of Maryland in 1986. Over his career, Dr. Shaffer's research efforts have spanned three major themes: Data structures and algorithms for spatial applications, integrated problem-solving environments for engineering and science applications (most notably for systems biology), and simulation and visualization for education (including Computer Science, Statistics, and Geography).

Back to all authors

Books Authored by Clifford A. Shaffer

OpenDSA: Open Source Interactive Data Structures and Algorithms

Post date: 22 Apr 2016
Collection of materials to support courses in a wide variety of Computer Science-related topics such as Data Structures and Algorithms (DSA), Formal Languages, Finite Automata, and Programming Languages. Includes many interactive exercises.
Publication date: 17 Mar 2016
 
OpenDSA: Open Source Interactive Data Structures and Algorithms

OpenDSA: Open Source Interactive Data Structures and Algorithms

Post date: 22 Apr 2016
Collection of materials to support courses in a wide variety of Computer Science-related topics such as Data Structures and Algorithms (DSA), Formal Languages, Finite Automata, and Programming Languages. Includes many interactive exercises.
Publication date: 17 Mar 2016


Data Structures & Algorithm Analysis in Java (Edition 3.2)

Post date: 22 Apr 2016
This text helps readers understand how to select or design the tools that will best solve specific problems, focusing on creating efficient data structures and algorithms. It uses Java as the programming language.
Publisher: Dover Publications
Publication date: 28 Mar 2013
 
Data Structures & Algorithm Analysis in Java (Edition 3.2)

Data Structures & Algorithm Analysis in Java (Edition 3.2)

Post date: 22 Apr 2016
This text helps readers understand how to select or design the tools that will best solve specific problems, focusing on creating efficient data structures and algorithms. It uses Java as the programming language.
Publisher: Dover Publications
Publication date: 28 Mar 2013


Data Structures & Algorithm Analysis in C++ (Edition 3.2.0.10)

Post date: 20 Jul 2010
This book provides a thorough and comprehensive treatment of fundamental data structures and the principles of algorithm analysis. Focuses on the principles required to select or design the data structure that will best solve the problem.
Publisher: Dover Publications
Publication date: 28 Mar 2013
 
Data Structures & Algorithm Analysis in C++ (Edition 3.2.0.10)

Data Structures & Algorithm Analysis in C++ (Edition 3.2.0.10)

Post date: 20 Jul 2010
This book provides a thorough and comprehensive treatment of fundamental data structures and the principles of algorithm analysis. Focuses on the principles required to select or design the data structure that will best solve the problem.
Publisher: Dover Publications
Publication date: 28 Mar 2013


Book Categories
Sponsors
Icons8, a free icon pack