Hello,
Thanks for contacting us about installing WordPress on a subdomain. Installing WordPress on a subdomain is no different than installing it on the root domain. Just download the files from wordpress.org and place them in the document root for your subdomain and then browse to your subdomain and follow the prompts to enter your database information and details for the new site. We have a guide on how to do that here.
Best Regards,
Kyle M