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 & Interim Department Head

Office: SH 123A
Phone: (575) 646-6243

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


Inna Pivkina
Associate Professor

Office: SH 172
Phone: (575) 646-6237

www.cs.nmsu.edu/~ipivkina


Enrico Pontelli
Regents Professor & Interim Dean

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

Office: SH 161
Phone: (575) 646-1930

www.cs.nmsu.edu/~tson


William Yeoh
Assistant Professor

Office: SH 173
Phone: (575) 646-5666

www.cs.nmsu.edu/~wyeoh


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 123
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