It is your responsibility to ensure that you have the correct visa for your trip.
For your program, you will need a tourist visa. For most nationalities, there is no need to plan ahead.
Please ensure that you are in compliance with immigration and airline requirements regarding visas and entry into the country, such as proof of a return flight within a maximum of a few days. The duration of the visa depends on your nationality.
The Nepalese Immigration website https://www.immigration.gov.np/ has more information on visa requirements and outlines the procedure for obtaining a visa on arrival.