It s available for both Macintosh and PC platforms. You will need also some sort of music notation software which can save in Standard MIDI Files. It will be more than adequate for the assignments in this class. Distance education through the Internet is becoming more common and there are certain advantages to such an approach. Please don't let these advantages beguile you into ignoring potential difficulties also inherent in this format.
Most people find it requires more work, rather than less.
Distance learning doesn't take any less time than a traditional course. Distance learning is not for everyone. You must be self-motivating and organized. It just means that you are able to act in such a way as to set goals and meet them in a timely fashion. If you have any questions, feel free to contact me.