Kent State University
Rashid Bin Muhammad: Design and Analysis of Algorithms
This site contains the lecture notes from Dr. Muhammad's course on algorithm design and analysis.
Massachusetts Institute of Technology
Mit: Open Course Ware: Introduction to Algorithms
A complete course on algorithms presented at the college undergraduate level. The course includes video lecture, course materials, assignments and exams. Answer keys are provided for all assignments and exams.
Other
California Polytechnic State University: Pseudocode Standard
An in-depth discussion of the algorithm design language known as pseudocode.
Cornell University
Cornell University: Kleinberg: The Mathematics of Algorithm Design
This site contains a paper (in PDF format) that describes some ways in which efficiency analysis may be performed on algorithms.
Other
Dunne: Algorithm Design Paradigms
This resource contains the slides and lecture notes for Professor Dunne's course on algorithm design.
John Wiley & Sons
An Algorithm: Baking a Cake
A single slide that defines the term algorithm and then lists the steps to bake a cake as an example
John Wiley & Sons
Wiley: Pseudocode Example: Game of Monopoly
An easy example of pseudocode, the language for designing algorithms, for playing the game of monopoly.
Wikimedia
Wikipedia: Algorithm Design
A Wikipedia description of the process of designing algorithms.
Wikimedia
Wikipedia: Pseudocode
A Wikipedia description of the algorithm design language known as pseudocode.
Other
Minich: Pseudocode
A concise explanation of the algorithm design language known as pseudocode.