Course Prerequrisites

This course is aimed at student computer programmers wishing to learn about the Magic of Rescursion for the first time.

It assumes basic knowledge of programming and in particular in the Java language, However those familiar with with other languages should still find this site a useful resourse when learning about rescursion. The site should serve as a useful support site to any course teaching Algorithms and Data Structures and introducting students to the concepts of rescursion for the first time.