NMSU Thesis Project