Nicholls State University — University in Thibodaux, Louisiana, United States