I. Introduction
The correlation between music composition and code composition is not new [1]. Coding has been linked with many other domains as well. A synergy between two domains often makes it easier to understand the other if we have knowledge of one [1]. Overmars et al. and Mariana et al. present an approach to teach computer science using game design and a digital game in their papers [2], [3] respectively. Other studies that bring out synergy between computer science and other domains include study between agents and data mining [4], web service technologies and simulation [5], and between medical informatics and bio-informatics [6]. The retrograde strategy that we will be talking about in this paper has been applied in the medical domain. We present in this paper one such synergy between computer science and music.