Computer Science Navigation
Department of Computer Science
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 byJ.D. unless otherwise noted. If you have an idea, please contact J.D., and enjoy.
Songs
- Tour of the World of Computing (with students in CS100: The World of Computing)
- My Keyboard: From Input To Output
- Spam
- Dreamweaver (TNG), by Matt Scheinerman'09
- Loop Invariants (a computing carol)
- I Faught JD's Law (with students fromCS101: Fluency with Information Technology)
- Recursion Song (a computing rhyme)
- When Science Meets Society
- Stuck in an Infinite Loop (Pf. Walter Smith (Physics), recording engineer)