I am curious to know what script is being used to generate the pages on this site.

It looks like pages are being generated with the Keyword (location of the course) being input into the search function to generate duplicate pages but just with the search keyword being replaced for each page. It looks like the visitors to the site are generating the content albeit duplicate in form.

I may be wrong in my asumption of the above so any views/advice would be greatly appreciated

I am looking to build a similar site but in the radiography niche.

Thanks in advance for your help