À ma connaissance, peu de gens l'utilisent, mais il vaut vraiment la peine d'y jeter un coup d'œil (ne serait-ce que pour essayer de programmer dans un autre paradigme, afin d'apprendre à penser différemment). Vous avez de la chance de pouvoir suivre un cours qui utilise Scheme, car la plupart des universités actuelles enseignent maintenant Java. Voici un bon lien si vous voulez voir des conférences du MIT ou travailler sur des problèmes types, etc.
MIT Open Courseware - Structure et interprétation des programmes d'ordinateur
Il y a un livre d'accompagnement disponible en ligne en libre accès (Structure and Interpretation of Computer Programs).
UPDATE :
Pour ceux qui s'intéressent à une langue qui est similaire vers un schéma qui utilise la JVM et peut accéder aux bibliothèques Java (puisque de nombreuses universités utilisent Java), consultez le site Clojure . Peut-être deviendra-t-il le nouveau langage de choix pour l'introduction à l'informatique (nous pouvons tous l'espérer !).