What visa for a short term course in the USA?
I am not a lawyer and this is not legal advice, but my understanding is that B1 visas are typically the right visa for academic conferences and similar events.  See this document from the US government, particularly the entries on “Conference, meeting, trade show, or business event attendee” and “training.”