Eric Siegel wrote and performed the following songs when he was a computer science professor at Columbia University, 1997 - 2000.
These are MP3's, so you may need to get an MPeg3 audio player.See also Eric Siegel's published education paper, "Why Do Fools Fall Into Infinite Loops: Singing To Your Computer Science Class," 4th Annual Conference on Innovation and Technology in Computer Science Education, Cracow University of Economics, Cracow, Poland: June, 1999.
email: evs at cs dot columbia dot edu