Faculty & Staff

Faculty

Frank Barry

Prof. Frank Barry

Associate Professor
312D Anne Belk Hall
(828) 262-2373
Image of Courtney Dixon

Ms. Courtney Dixon

Lecturer
Anne Belk Hall 312-P
Jay Fenwick

Dr. Jay Fenwick

Professor
Graduate Program Director
312B Anne Belk Hall
(828) 262-2708
Dr Baset Hamza

Dr. Baset Hamza

Assistant Professor
312-E Anne Belk Hall
(828) 262-8562

Dr. Patricia Johann

Professor
312M Anne Belk Hall
(828) 262-7008
Alice McRae

Dr. Alice McRae

Associate Professor
Co-Director, CS Honors Program
312L Anne Belk Hall
(828) 262-2385
Michelle Melton

Ms. Michelle Melton

Adjunct Lecturer
(828) 262-7871
Raghuveer Mohan

Dr. Raghuveer Mohan

Assistant Professor
Co-Director, CS Honors Program
312J Anne Belk Hall
(828) 262-6267
Mohammad Mohebbi

Dr. Mohammad Mohebbi

Assistant Professor
Internship Coordinator
312C Anne Belk Hall
(828) 262-2740
Cindy Norris

Dr. Cindy Norris

Professor
312A Anne Belk Hall
(828) 262-2359
Mitch Parry

Dr. Mitch Parry

Associate Professor
Director, Data Science Certificate Program
312K Anne Belk Hall
(828) 262-2149
Andrew Polonsky

Dr. Andrew Polonsky

Assistant Professor
308-B Anne Belk Hall
(828) 262-6596
Joel Swanson

Mr. Joel Swanson

Senior Lecturer
313 Anne Belk Hall
(828) 262-6708

Dr. Rahman Tashakkori

Department Chair
Lowe's Distinguished Professor of Computer Science
312N Anne Belk Hall
(828) 262-7009
Brooke Tibbett photo

Ms. Brooke Tibbett

Lecturer
308-C Anne Belk Hall
(828) 262-3127

Mr. Chad Waters

Lecturer
313 Anne Belk Hall
(828) 262-2386
James Wilkes

Dr. James Wilkes

Professor
312N Anne Belk Hall
(828) 262-2984

Staff

Dr. Enrico Ghiorzi

Post-doctoral researcher
308-A Anne Belk Hall
(828) 262-6596

Ms. Mara Macchia

Office Manager
312-P Anne Belk Hall
(828) 262-2370
Image of Tim Tron

Mr. Timothy Tron

System Administrator
Anne Belk Hall 312-S
(828) 262-2296

Professor Emeritus

Kenneth Jacker

Prof. Kenneth Jacker

Professor Emeritus
Barry Kurtz

Dr. Barry Kurtz

Professor Emeritus
Ray Russell

Dr. Ray Russell

Professor Emeritus
312H Anne Belk Hall
(828) 262-2612