| ProgrammingPearls/Column1 | Cracking The Oyster | 
| ProgrammingPearls/Column2 | Aha! Algorithm | 
| ProgrammingPearls/Column3 | Data Structures Programs | 
| ProgrammingPearls/Column4 | Writing Correct Programs | 
| ProgrammingPearls/Column5 | A Small Matter Of Programming | 
| ProgrammingPearls/Column6 | Perspective On Performance | 
| ProgrammingPearls/Column7 | The Back of the Envelope | 
| ProgrammingPearls/Column8 | Algorithm Design Techniques | 
| ProgrammingPearls/Column9 | Code Tuning | 
| ProgrammingPearls/Column10 | Squeezing Space | 
| ProgrammingPearls/Column11 | Sorting | 
| ProgrammingPearls/Column12 | A Sample Problem | 
| ProgrammingPearls/Column13 | Searching | 
| ProgrammingPearls/Column14 | Heaps | 
| ProgrammingPearls/Column15 | Strings of Pearls |