The most basic software required for an online course where writing is involved is:

word processor