People
Faculty & Staff
Listed below in each entry, the first year is "the year joined UNCG" and the second year is "the year of the highest degree obtained."
Faculty

Chandana (CA) Ariyawansa
Lecturer, 2016
M.S. in Computer Science, University of Peradeniya, Sri Lanka (2002)
Office: Petty 163
Email: c_ariyaw@uncg.edu
Teaching: Elementary Data Structures, Advanced Data Structures, Foundations of Computer Science, Graphics

Rebecca Crellin
Lecturer, 2022
MS Engineering Technology, Murray State University (1986)
Office: Petty 158
Email: rscrellin@uncg.edu
Teaching: Computer Organization and Hardware and Assembly Language, Introduction to Computer Science, Foundations of Computer Science

Jing Deng
Bank of America Distinguished Professor and Department Head, 2008
Ph.D. in Electrical and Computer Engineering, Cornell University (2002)
Office: Petty 166
Email: jing.deng@uncg.edu
Website
Research: Online Social Networks, Wireless Networks, Network Security
Teaching: Principles of Operating Systems, Principles of Wireless Networks, Network Analysis

Lixin Fu
Associate Professor, 2001
Ph.D. in Computer Science, University of Florida (2001)
Office: Petty 162
Email: lfu@uncg.edu
Research: Databases, data cube, data mining, machine learning, algorithms and social media
Teaching: Algorithms, databases, and data structures

Jeronimo Grandi
Visiting Assistant Professor, 2021
Ph.D. in Computer Science, Federal University of Rio Grande do Sul (2018)
Office: Petty 003
Email: jggrandi@uncg.edu
Research: Extended Reality Interfaces, Virtual Reality, Augmented Reality, Human-Centered Design, Human-Computer Interaction
Teaching: System Programming, Foundations of Computer Science, Senior Capstone

Christine Kikuchi
Lecturer, 2020
M.S. in Computer Science Education, NOVA Southeastern University (1995)
Office: Petty 155
Email: cmkikuch@uncg.edu
Teaching: Introduction to Computer Programming for Non-majors, Foundations of Computer Science I, Introduction to Computer Science, Elementary Data Structures and Algorithms

Minjeong Kim
Assistant Professor and Associate Head, 2018
Ph.D. in Computer Science and Engineering, Ewha Womans University, Korea (2008)
Office: Petty 159
Email: mkim@uncg.edu
Website
Research: Biomedical Image Analysis, Machine (Deep) Learning, Computer Vision, Computational Neuroscience
Teaching: Digital Image Processing, Deep Learning in Computer Vision, Software Engineering (grad)

Regis Kopper
Assistant Professor, 2019
Ph.D. in Computer Science, Virginia Tech (2011)
Office: Petty 161
Email: kopper@uncg.edu
Website
Research: Extended Reality Interfaces, Virtual Reality, Augmented Reality, Human-Centered Design, Human-Computer Interaction
Teaching: Principles of Database Systems; Human-Computer Interface Development

Allen McBride
Visiting Assistant Professor, 2022
Ph.D. in Computer Science, University of Tennessee, Knoxville (2022)
Office: Petty 001
Email: acmcbride@uncg.edu
Research: Artificial Morphogenesis, Swarm Robotics, Amorphous Computing, Bio-inspired Computing
Teaching: Foundations of Computer Science, Principles of Operating Systems, Algorithm Analysis and Design

Sunny Ntini
Lecturer, 2022
M.S. in Computer Science, UNC Greensboro (2021)
Office: Petty 160
Email: sentini@uncg.edu
Teaching: Advanced Data Structures, Software Engineering

Yingcheng Sun
Assistant Professor, 2022
Ph.D. in Computer Science, Case Western Reserve University (2019)
Office: Petty 164
Email: y_sun4@uncg.edu
Website
Research: Information Retrieval, Natural Language Processing, Biomedical Informatics, Machine Learning
Teaching: Big Data and Machine Learning

Shan Suthaharan
Professor and Graduate Program Director, 2001
Ph.D. in Computer Science, Monash University [Australia], (1996)
Office: Petty 156
Email: s_suthah@uncg.edu
Website
Research: Big Data Analytics and Machine Learning, Big Data Privacy and Security, Bayesian Inference and Optimization
Teaching: Computer Networks, Software Engineering, Big Data and Machine Learning, Senior Capstone

Steve Tate
Professor and Director of Undergraduate Studies, 2007
Ph.D. in Computer Science, Duke University (1991)
Office: Petty 157
Email: srtate@uncg.edu
Website
Research: Computer Security, Cryptography, Algorithms
Teaching: Cryptography and Security in Computing

Qianqian Tong
Assistant Professor, 2023
Ph.D. in Computer Science, University of Connecticut (2022)
Office: Petty 152
Email: q_tong@uncg.edu
Website
Research: Machine Learning; Stochastic Optimization; Deep Learning; Differential Privacy; Sparse Learning; Graph Convolutional Network (GCN) and Federated Learning
Teaching: Data Science

Chunjiang Zhu
Assistant Professor, 2021
Ph.D. in Computer Science, City University of Hong Kong (2015)
Office: Petty 153
Email: chunjiang.zhu@uncg.edu
Website
Research: Data Analytics, AI for Drug Discovery, Algorithms and Data Structures.
Teaching: Artificial Intelligence and Theory of Computing
Adjunct Faculty

Louis-Marie Bobay
Adjunct Assistant Professor, 2018
Ph.D. in Biology, Institut Pasteur, Paris, France (2014)
Office: Eberhart 102
Email: ljbobay@uncg.edu
Website
Research: Bioinformatics, Microbial genomics and evolution
Teaching: Evolution, Computational Biology, Programming, Biostatistics
Part Time Instructors
* Do not teach every semester and may not be reachable.

Keir Davis
Part-Time Lecturer, 2020
M.S. in Computer Science, UNC Greensboro (2000)
Office: Moore 307
Email: kbdavis@uncg.edu
Teaching: Programming Languages

Kelechi Ikegwu
Part-time Instructor, 2022
PH.D. University of Illinois at Urbana-Champaign (2021)
Email: kmikegwu@uncg.edu
Website
Research: Machine Learning, Computer Vision, Artificial General Intelligence
Teaching: Data Science

John Jenkins
Part-Time Lecturer, 2022
M.S. in Computer Science, North Carolina A&T State University (2018)
Office: Moore 318
Email: jmjenkins@uncg.edu
Teaching: Foundations of Computer Science I, System Programming

Kevin Liu
Part-Time Lecturer, 2021
M.S. in Information Technology and Management, UNC Greensboro (2007)
Email: h_liu@uncg.edu
Teaching: Senior Capstone

Karen Schnell
Part-Time Lecturer, 2021
M.S. in Computer Engineering, SJSU (2016)
Email: klschnel@uncg.edu
Research: Cybersecurity
Teaching: Foundations of Computer Science I

Jeff Whitworth
Part-Time Lecturer, 2014
M.S. in Computer Science, UNC Greensboro (2013)
Office: McNutt 108G
Email: jnwhitwo@uncg.edu
Website
Teaching: Data Structures and Algorithms
Graduate Teaching Associates

Amitabha Dey
Graduate Teaching Associate, 2022
Current M.S. Student in Computer Science, UNC Greensboro
Office: Moore 316
Email: a_dey@uncg.edu
Staff

Richard Cheek
System Administrator, 1999
M.S. in Computer Science, UNC Greensboro (2006), A+ Certified, Microsoft Windows and Apple Macintosh Administration
Office: Petty 201
Email: rtcheek@uncg.edu


Taneisha Williams
Administrative Support Associate, 2022
Office: Petty 167 Main Office
Email: tnwilli5@uncg.edu
Emeriti and Emeritae Faculty

Francine Blanchet-Sadri
Professor Emerita, 1990
Ph.D. in Mathematics, McGill University (1989)
Email: blanchet@uncg.edu
Website
Research: Theoretical Computer Science, Bioinformatics, Combinatorics

Nancy Green
Associate Professor Emerita, 1999
Ph.D. in Computer Science, University of Delaware (1995)
Email: nlgreen@uncg.edu
Research: AI Ethics, Computational Models of Natural Argument and Rhetoric


Fereidoon (Fred) Sadri
Professor Emeritus, 1994
Ph.D. in Electrical Engineering (Computer Science), Princeton University (1980)
Office: Moore 312
Email: f_sadri@uncg.edu
Website
Research: Database and knowledge-base systems, information integration, modeling uncertainty in databases, deductive databases