Can you use WP Courseware on WordPress for Windows?
Yes, absolutely!
Here is a great article that gives you a step by step tutorial on how to do so.
In that article there is going to be a section where you have to modify the web.config file. Actually, the software does it for you (those illustrations are a little old, but you get the idea). Lastly you will need to modify MySQL so that it doesn't run in strict mode. See this article on how to do so.
Presto! WordPress on IIS/MySQL with PHP and successfully running WP Courseware!