For information about Web accessibility, please contact the Webmaster at

Haverford College

Computer Science

header image

Resources & Media: Computer Science Songs

A working project to generate songs that illustrate concepts fundamental to computation (algorithms, data structures, fluency) in both content, structure, media, design and implementation -- there are lyrics posted for each song, and a few have audio recordings available; some even a program written to generate the lyrics -- all songs composed and performed by J.D. unless otherwise noted. If you have an idea, please contact J.D., and enjoy.


News from the World of Computational Singing