In its role under the United States Army Infantry School, the battalions of the 29th Infantry Regiment provides training to the soldiers of the US Army. Below is a list of the courses currently taught by the 29th:
