Office of the Dean


Trang Do
Responsible for the management of budgets and personnel for UNC Charlotte’s College of Computing and Informatics (CCI). Generates regular reports on expenditures, cost/revenue projections, and variances. Coordinates personnel actions, and contracting.


Jun-tao Guo
Personal Webpage: https://guolab.charlotte.edu/directory/jun-tao-guo-phd Degree Institution: University of KentuckyDegree: Ph.D. Molecular and Cellular BiochemistryYear Graduated: 2001

Ahmed Helmy
Dr. Helmy’s Personal Website

Colleen Karnas-Haines
Colleen Karnas-Haines, PhD comes to the position of Director of Assessment, Planning, and Accreditation for CCI with adjunct faculty experience and higher education administrative experience in evaluating accreditation criteria and assessment processes. Dr. Karnas-Haines’ doctoral studies specialized in ethnographic, community-centered, and multiculturally based research methods with a cognitive science foundation. Recently she earned her SAS […]


Nadia Najjar
Dr. Nadia A. Najjar is a Teaching Assistant Professor at UNC Charlotte. She holds a B.S. in Electrical Engineering from George Mason University and M.S. and Ph.D. in Computing and Informatics from UNC Charlotte. Her graduate work focuses on personalization and recommender systems. Her research projects cross the fields of recommender systems, decision-support systems, artificial […]


Harini Ramaprasad
Personal Website: http://webpages.charlotte.edu/hramapra/ Degree: Computer Science Education: Ph.D., Computer Science, North Carolina State University, 2008 Research Areas: Real-time Embedded Systems, Computer Science Education Brief Biography: Dr. Ramaprasad’s research interests are in the areas of real-time embedded systems, cyber-physical systems, operating systems and computer science education. Recent research work has been in the area of enabling […]