DATA STRUCTURES AND ALGORITHMS



RESOURCE CENTRE



 
  • DSA Material by NIST
    This web site consists of Dictionary of Algorithms, Data Structures and problems by NIST. It also contains excellent demonstrations of different kinds of sorting algorithms by using java applets. Many other demos like binary search, bubble sorting etc .. are also present.

  • DSA digital library
    This web site has a digital library that consists of different links to DSA material by IEEE, Bibliography on algorithms and JAWAA (Java and Web based algorithm animation) home page. Consists of excellent examples of java-based algorithm animations.

  • DSA Course Material by University of Western Australia
    This site provides the DSA course material by University of Western Australia. The material covers the topics like Data Structures, Programming strategies, searching, sorting and dynamic algorithms etc.. Various algorithms are also explaineed my means of animation.

  • DSA Material with object-oriented design patterns
    This site gives the online DSA book with object-oriented design patterns in java by University of Waterloo. The algorithms and data structures in the book are presented in the Java programming language. Good exercise and projects are given at the end of each chapter.

  • DSA Material by Brown University
    This site gives link to DSA text book provided by Centre for Geometric Computing, Brown University. Contains links to animations and demonstractions of different data structures and algorithms. This book provide a link to cool applets page related to DSA.

  • DSA Material by Programmers Oasis
    Excellent and various links to DSA by Programmers Oasis. This web site consists of different links to Genetic algorithms, Graphics algorithms, sorting and miscellenious algorithms and Data structures sits. This site also has links to DSA problems solved with C++

  • DSA Material by Heriot Watt University, UK
    DSA course material offered by Heriot Watt University, UK. Material contains topics like Graph algorithms, string processing algorithms, geometric algorithms and general methods for developing algorithms.

  • DSA Material by Multimedia University, Malasia
    Excellent demonstrations of DSA by using java applets provided by R. Mukundan, Multimedia University, Malasia. This site explains the topics like sorting algorithms, searching algorithms, stacks and queues, linked lists, binary trees etc.. with the help of java applets.

  • Online DSA Text Book
    Text book of DSA in java by Roberto Tamassia, Brown University. The material is available in post script view. Also has interactive demos.

  • DSA Material by University of Newcastle
    DSA course material by Department of Computing Science, University of Newcastle, UK. The fundamentals of DSA are explained.

  • DSA Material by Karlsruhe Library
    Link to the Karlsruhe library of algorithms and Data structures(karla). Karla is an object-origented library of data structures and algorithms designed for use. It provides a reliable object oriented library DSA.

  • DSA Course Material by Max-planck-Institute for Informatics
    DSA course material by Max-Planck-Institute for Informatics, Germany. The related topics like sorting, searching, Graph algorithms, multi-dimentional searching and coomputational Geometry are available in post script form.

  • DSA Text book
    Text book of DSA by Addison-Wesley company.

  • DSA links
    General links to DSA

  • DSA Course
    DSA Course Information available here.

  • DSA assignments
    DSA assignments offered at McGill University, Canada

  • DSA Course work
    Course work and Lecture notes on DSA at Milwaukee school of engineering

  • DSA Material by University of California
    This web site gives the material on Combinatorial Algorithms and data structures by University of California, Berkley. It consists of excellent lectures on DSA.

  • Hand Book of DSA
    Hand book of DSA that contains various problem links to DSA related topics.

  • Research group on DSA
    Link to Research group on DSA consists of a slide show to explain the concepts of DSA.