| 1. ACM SIGACT |
| Special Interest Group on Algorithms and Computation Theory, the ACM special interest group for Theoretical Computer Science. Site has membership information, meetings, reports and a newsletter for members. |
| http://sigact.acm.org/ |
| 2. Abstract State Machines |
| A formal method for specifying and verifying algorithms. Tools, meetings, researchers in the area. |
| http://www.eecs.umich.edu/gasm/ |
| 3. Algorithm Design Paradigms |
| A course by Paul Dunne at the University of Liverpool. Slides and notes in HTML and PS. |
| http://www.csc.liv.ac.uk/~ped/teachadmin/algo... |
| 4. Algorithms Archive |
| A collection including searching, sorting, tracking, mathematics and cellular automata. In English and Italian. |
| http://editor.altervista.org/ |
| 5. Algorithms Courses |
| Links to courses in algorithms maintained at various university computer science departments. |
| http://www.cs.pitt.edu/~kirk/algorithmcourses... |
| 6. Algorithms in the Real World |
| Notes for a course at Carnegie Mellon University. |
| http://www.cs.cmu.edu/~guyb/realworld.html |
| 7. Analysis Of Algorithms |
| An initiative of attendees of the 1997 Dagstuhl seminar, these pages provide research papers, a bulletin board, and links to researchers and other resources in the field. The focus is on average case and probabilistic analysis. |
| http://algo.inria.fr/AofA/ |
| 8. CATS: Combinatorial Algorithms Test Sets |
| Searchable index of problems, links and methodology. |
| http://www.jea.acm.org/CATS/ |
| 9. Combinatorial Algorithms |
| Course material, syllabus and notes for a course by Roger Whitney at SDSU. |
| http://www.eli.sdsu.edu/courses/fall95/cs660/ |
| 10. Combinatorial Algorithms |
| Lecture notes of a course at San Diego State University. |
| http://www.eli.sdsu.edu/courses/fall95/cs660/... |
| 11. Computer Programming Algorithms Directory |
| Resources that describe computer programming algorithms. |
| http://www.algosort.com/ |
| 12. Data Structures |
| Lecture notes by Steven Skiena. |
| http://www.cs.sunysb.edu/~skiena/214/lectures... |
| 13. Data Structures |
| Introduction to data structures, with Java code, by Peter M. Williams. |
| http://www.informatics.sussex.ac.uk/courses/d... |
| 14. Design and Analysis of Computer Algorithms |
| Lecture notes; applets and code in C, C++, and Java; links regarding books, journals, computability, quantum computing, societies and organizations. |
| http://www.personal.kent.edu/~rmuhamma/Algori... |
| 15. Dictionary of Algorithms, Data Structures, and Problems |
| A dictionary of algorithms, algorithmic techniques, data structures, and archetypical problems, with related definitions. Many entries have links to implementations, tutorials, and bibliographical references. |
| http://www.nist.gov/dads/ |