Faculty Members

Tenure Track and Research Faculty


Huiping Cao

Associate Professor
Office: SH 171
Phone: (575) 646-4600

www.cs.nmsu.edu/~hcao


Jonathan Cook
Professor  
Office: SH 123A
Phone: (575) 646-6243
joncook at nmsu dot edu
www.cs.nmsu.edu/~jcook

Hing Leung
Professor
Office: SH 160
Phone: (575) 646-1038

www.cs.nmsu.edu/~hleung

Satyajayant Misra
Associate Professor
Office: SH 148
Phone: (575) 646-6256

www.cs.nmsu.edu/~misra

Parth Nagarkar
Assistant Professor
Office: SH 173
Phone: (575) 646-5666
nagarkar at nmsu dot edu
www.cs.nmsu.edu/~nagarkar

Inna Pivkina
Associate Professor
Office: SH 172
Phone: (575) 646-6237

www.cs.nmsu.edu/~ipivkina


Enrico Pontelli

Dean of Arts & Sciences, Regents Professor
Office: SH 163
Phone: (575) 646-6239

www.cs.nmsu.edu/~epontell

Joe Song
Associate Professor
Office: SH 141
Phone: (575) 646-4299

www.cs.nmsu.edu/~joemsong

Zachary O. Toups
Assistant Professor
Office: SH 136
Phone: (575) 646-1605

pixl.nmsu.edu/people/zach

Son Tran
Professor and Department Head
Office: SH 161
Phone: (575) 646-1930

www.cs.nmsu.edu/~tson

Roopa Vishwanathan
Assistant Professor
Office: SH 142
Phone: (575) 646-####
roopav at nmsu dot edu
www.cs.nmsu.edu/~rvishwan

Mai Zheng
Assistant Professor
Office: SH 143
Phone: (575) 646-3234

www.cs.nmsu.edu/~mzheng

College Faculty


Esther Steiner
Distinguished College Professor
Office: SH 157
Phone: (575) 646-2096

www.cs.nmsu.edu/~esteiner

Shaun Cooper
College Assistant Professor
Office: SH 144
Phone: (575) 646-1609

www.cs.nmsu.edu/~scooper

Emeriti Faculty


Roger Hartley
Emeritus Professor
Office: SH
Phone: (575) 646-3723
www.cs.nmsu.edu/~rth

Joseph Pfeiffer
Emeritus Professor
Office: SH 123
Phone: (575) 646-3723

www.cs.nmsu.edu/~pfeiffer

Hue McCoy
Emeritus Professor
Office: SH 123
Phone: (575) 646-3723

www.cs.nmsu.edu/~hue