Research Interests by Faculty
Faculty
Annie I. Anton Software engineering, requirements engineering, information privacy and security, policy, software processes, web-based software applications and management information systems.
Kemafor Anyanwu "Semantic Computing". This area of research lies at the intersection of the Semantic Web, Databases, Data Mining, Information Retrieval and Services Computing.
Dennis R. Bahler Artificial intelligence including constraint processing, machine learning, and hybrid neural-symbolic computing. The application of artificial intelligence to concurrent engineering and molecular biology.
Donald Bitzer Convolutional decoding for high-speed networks, high-speed, error-free communication channels for satellite and land communications, computer- based education approach to teach discrete mathematics in computer science.
Franc Brglez Distributed and collaborative workflows, databases, and groupware for the Internet. Performance benchmarks for graph-based algorithms. Analog/digital signal processing, computer-aided design, synthesis, optimization, and testing of VLSI systems.
Rada Y. Chirkova Research interests center on database performance; current research focuses on improving query-processing efficiency by designing and materializing views.
Edward W. Davis Computer architecture with emphasis on the design and application of highly parallel computers.
Jon Doyle Artificial intelligence: mathematical and philosophical foundations; rational agents, decision making, knowledge representation, and learning; service science management and engineering.
Rudra Dutta My research consists fundamentally of network design issues. I am most interested in global peformance modeling and optimization of large networking systems, and the intersection of such performance with the space of emerging ubiquitous applications and hybrid networking technologies. In terms of domains, my early research focused exclusively on Optical Networks. I have published extensively in Traffic Grooming, and also have some interest in restoration and converter minimization issues. Of late, I have also been interested in Wireless Sensor and Mesh Networks, which also offer global resource allocation and optimization design problems. I have also worked in wireless networking problems presented by vehicular networking and ubiquitous computing applications. A recent effort that I am particularly excited about is the recent Future Internet Design (FIND) project award from the National Science Foundation.
For information on the above and more details, visit my own website at http://dutta.csc.ncsu.edu.
Robert Fornaro Networks and applications of real-time embedded computer systems, wireless sensor systems.
Vincent W. Freeh Operating systems, compilers, and programming languages, especially distributed and parallel computing and embedded systems.
Edward Gehringer Hardware support for memory management. Object-oriented software systems--performance studies. Interaction between object-oriented languages and processor architectures. Building reusable learning objects through peer review.
Xiaohui (Helen) Gu Distributed Systems, Operating Systems, Computer Networks
Khaled Harfoush Computer Networking, Internet Measurements, Peer-to-peer Systems, Routing Protocols.
Dr. Healey's primary research areas are visualization and computer graphics, including the investigation of methods for rapidly, accurately, and effectively visualizing large and complex, possibly multidimensional datasets.
Related research projects include applied mathematical algorithms for data reduction, intelligent systems for assisted visualization design, assisted navigation in large virtual worlds, artistic and aesthetic visualizations, preference acquisition to infer viewer interests, together with collaboration in practical domains like scientific simulation, e-commerce, network security, medical imaging, and real-time weather monitoring.
Steffen Heber I am interested in applying techniques from computer science and mathematics to biological problems. My current work focuses on investigating alternative splicing, designing algorithms for analyzing microarray and deep sequencing experiments, algorithms for finding common intervals in permutations, and developing animations for Bioinformatics Education. Please visit the Alternative Splicing Gallery (ASG) to see some of my recent work about alternative splicing.
S. Purushothaman Iyer Programming and specification languages. Software model-checking; Probabilistic models of concurrency and probabilistic model-checking.
Xuxian Jiang virtual machines and security
James C. Lester Artificial intelligence, intelligent user interfaces, intelligent tutoring systems, computational linguistics.
Xiaosong Ma High performance computing, parallel I/O, storage systems, scientific data management
David F. McAllister stereo computer graphics, speech processing, online publishing, numerical analysis.
Frank Mueller Compilers and code optimization, concurrent and distributed systems, real-time and embedded systems, architecture, and programming languages.
Peng Ning Dr. Ning's research interests are mainly in computer and network security. He is particularly interested in new techniques for building trustworthy systems and wireless security.
Harry Perros Performance analysis of optical networks, performance monitoring of grids, queueing networks, and service science management and engineering.
Douglas S. Reeves Computer and network security; Peer-to-peer computing and overlay networks. Real-time communication and quality of service in networks; network services, including voice.
Injong Rhee Computer Networks, Wireless Networks, Sensor Networks, Multimedia Networking, Distributed Systems, Operating Sytems.
Robert D. Rodman Computational Forensic Linguistics: The use of computers as related to the interface between language, the law and crime, e.g. audio analysis of criminal exemplars (bomb threats, etc.) including speaker identification.
George N. Rouskas Network architectures and protocols, optical networks, Grid computing, scheduling
Nagiza Samatova Graph Theory and Algorithms, Bioinformatics, Systems Biology, Data Management and Data Integration, Scientific and High Performance Computing, Natural Language Processing, Machine Learning
Carla D. Savage Combinatorics, combinatorial algorithms, network algorithms, graph theory and discrete mathematics.
Munindar P. Singh Multiagent systems; intelligent agents; agent communication languages and protocols; application-level trust; service-oriented computing; information management in open environments; and service science management and engineering.
Robert St. Amant Human-computer interaction, artificial intelligence, intelligent user interfaces, statistical expert systems.
Matthias Stallmann Algorithm design and analysis for both serial and parallel models of computation, experimental analysis of algorithms, algorithm implementation and engineering, combinatorial optimization, graph algorithms, algorithms for design automation.
William J. Stewart Performance evaluation of computer systems, approximate and numerical solution techniques for the analysis of general queueing networks that can be used to model such systems, numerical linear algebra, computer operating systems and parallel architectures and algorithms.
Alan L. Tharp File and data structures, man-machine interfaces, and data-base management systems.
David Thuente Communication system design, simulation, and performance modeling, media access control protocol development for low bandwidth wireless systems, modeling and simulation, systems engineering, mathematical programming.
Mladen Vouk Dr. Vouk's research and development interests include software engineering (software and system process and risk management, testing, reliability, fault-tolerance), scientific computing (bioinformatics, biophysics, management of scientific data and knowledge, application of engineering methods to genetics, development of numerical and scientific software-based systems, parallel and grid computing, support for scientific problem-solving, agent-assisted workflow support, middlware), computer-based education (network-based education, distance learning, education workflows), and high-performance networks (end-to-end and end-user quality of service, network security, forward error correction in high-speed networks, networking middleware, empirical evaluation of modern networking solutions).
Ben Watson I am interested in the relationships between computer graphics and design. For example, what are the implications of considering a computer image as a designed object? What does design tell us about building visualizations, interactive systems, and digital displays? Similarly, when creating imagery about designed objects, what can we learn from industrial design and architecture? Can we automatically generate convincing digital versions of human-built artifacts? In pursuing this work, I apply knowledge from perception, cognitive science, and human-computer interaction. I have developed solutions for digital entertainment, computer security, financial analysis, medical therapy and assessment, and education.
Laurie Williams Agile software development methodologies and practices, collaborative/pair programming, software reliability and testing (particularly of secure applications).
Tao Xie Tao Xie's research is under two major themes: automated software testing and mining software engineering data. Besides doing research, he has contributed to understanding the software engineering research community. He has served as ACM SIGSOFT history liaison in the SIGSOFT Executive Committee. He received an NSF Faculty Early Career Development (CAREER) Award in 2009. He received a 2008 IBM Faculty Award and a 2008 IBM Jazz Innovation Award. His research has been supported by NSF, NIST, ARO, IBM, Microsoft Research, ABB Research, SOSI, and CACC. He is Program Co-Chair of 2009 IEEE International Conference on Software Maintenance (ICSM). He has served on program committees of various conferences and workshops, including ICSE, ASE, ISSTA, and WWW.
R. Michael Young Artificial intelligence, including planning and plan recognition, natural language processing and the development of computational models of human-computer interaction, task-related discourse, interactive narrative and the design of intelligent systems in computer games.
Ting Yu Security. Trust management and privacy protection in open systems. Semi-structured databases.
Associate Faculty
Moody Chu Matrix Theory, Scientific Computation, Numerical Analysis, Inverse Eigenvalue Problems, Data Mining
Mihail Sichitiu Wireless Networking
Yan Solihin Computer Architecture and Systems focusing on architecture support for performance, reliability, and security.
