Vulnerability and risk management, authentication and access control, security architecture for distributed systems, identity management, policy analysis and enforcement, formal models for computer security, and cyber crime analysis
Statistics and probability for quality control, academic scholarship programs for all engineering students with an emphasis on women and underrepresented minority students
Logistics; manufacturing systems analysis; production planning and scheduling; operations research; applied statistics
Personalized learning, social media, learner analytics, mobile learning, cognitive science, usability testing, human-computer interaction
Logic Programming, Constraint Programming, Answer Set Programming, Data Mining, Machine Learning, Semantic Computing, Service-Oriented Architecture.
Semantic Computing; Big Data Integration; semantics-based solutions for outcome-based instruction design in STEM education; delivery models for Software Engineering Education; Web service description, discovery, and composition.
Graduate Program Chair, Computer Science
Knowledge representation, temporal logics, logic programming, dynamic systems, text extraction, question answering, natural language semantics, bioinformatics
Computer security, reliability, fault tolerance, distributed computing
AI, robotics, machine learning, motor skill acquisition, human-robot interaction, virtual reality
Multi-disciplinary research and cross-mission collaboration between defense, development, and diplomacy communities
Database systems, storage/querying/retrieval of multimedia and web data, heterogeneous information integration and retrieval, assistive technologies for information and data access, data clouds, ambient media systems
Service-oriented computing, embedded systems, fault-tolerant computing, distributed computing
Combinatorial design theory and its applications in communications and networking
Associate dean, Ira A. Fulton Schools of Engineering
Software engineering, software project management, software quality assurance
Computer security, operating systems, distributed and parallel systems
Data mining, web and text mining, data cleaning and information extraction, workflows and semantic web services, database systems
Cyber-physical systems: hybrid dynamical systems, real-time and embedded systems; Formal methods with applications to automation & control: system testing and verification, formal languages and logic; motion planning in robotics; unmanned aerial vehicles (UAV)
Human Centered Design, HCI and human cognition, Human-Car Interaction, Human-Robot Interaction, Software Design Methods, Software concept visualization
Graduate Program Committee Chair, Software Engineering; Faculty, Software Engineering. Software Architecture and Design, Open Source Software, Agile Methods, Applications in Healthcare (image-guided surgery and mHealth), and e-learning.
Applied probability, stochastic processes, queuing theory, stochastic modeling and control of manufacturing systems
School Director
Graduate program chair, Computer Engineering;
Faculty of Computer Science and Engineering.
Wireless networks, mobile and ubiquitous/pervasive computing, embedded sensor networks for biomedical applications, parallel and distributed computing
Network security, privacy prevention techniques, key management, secure ad hoc network routing, trust management for VANETs
Artificial intelligence, automated planning, machine learning, data and information integration
Knowledge representation and reasoning, computational logic, logic programming, logics in security, computational semantics of natural language
Real-time computing, embedded system and software, fault-tolerant computing, distributed computing, and service-oriented computing
Program Chair, Computer Science and Engineering. Computer vision and pattern recognition, image/video processing, statistical methods in visual computing
Statistical learning, data mining, biomedical and health informatics, quality and reliability engineering
Software Engineering, distributed and mobile systems, Web applications, and programming languages.
Social computing, data/web mining, machine learning, feature selection, text classification
Information visualization, geographical visualization, computer graphics, syndromic surveillance, volume rendering, non-photorealistic rendering, decision support systems
Graduate Program Committee Chair, Industrial Engineering
Optimization, decision-making under uncertainty, real-time control and logistics, application interests in urban service systems, transportation, and homeland security
Statistical design of experiments, optimization and response surface methodology, empirical stochastic modeling, industrial statistics
Learning theory, instructional design, educational technology, game-based learning environments, simulations, multimedia, collaborative learning
Program Chair of Industrial Engineering and Engineering Management; Faculty of Industrial Engineering
Industrial statistics, reliability analysis and time series modeling
Human-centered Multimedia Computing, Ubiquitous Computing Environments for enhancing qualify of life for individuals with Disabilities, and Haptic User Interfaces.
Distributed algorithms, autonomous systems, decentralized decision making, complex adaptive systems, self organization, hybrid dynamical systems, sustainability in the built environment, behavioral ecology, behavioral economics, operations research, bio-mimicry and bio-inspiration, parallel computation, robotics,energy systems, intelligent control; optimization; game theory; resource allocation; collective behavior
Hardware acceleration, embedded, reconfigurable, and parallel computing solutions for data analytics and information processing, energy-efficient computing, data-driven compressive sensing, hardware-friendly machine learning.
Self-organizing particle systems, programmable matter, bio-inspired algorithms; distributed computing and algorithms; theory of wireless communication; graph, randomized, and approximation algorithms; self-stabilizing overlay networks; combinatorial optimization; distributed resource allocation
Statistical learning, process control, data mining for massive, multivariate data sets
Agent-based modeling, multiformalism modeling, simulation-based design, software architecture
Network optimization, robust optimization, integer programming, applications of optimization in environment, public policy, urban planning, and finance
Resource optimization in optical, wireless and sensor networks, video transmission over mobile ad-hoc networks, network processors, system/network on chip design, combinatorial optimization, algorithm design and analysis
Compilers and micro architectures for embedded systems, including techniques for power, performance reliability, temperature and code size improvement
Agile, enterprise and CIM systems, group technology, planning systems, economics of computer-integrated manufacturing (CIM) strategy and strategic role of technology
Sequential Decision Making Under Uncertainty, Integrated Task and Motion Planning for Robots, Mobile Manipulation, Generalized Planning, Knowledge Representation, Probabilistic Programming, Probabilistic Inference and Machine Learning
Cross-layer design and optimization in changing network conditions, modelling and monitoring, medium access control protocols, multi-hop wireless networks including MANETs, WSNs, WMNs, and cognitive radio networks
Software engineering, Internet, parallel and distributed processing
Undergraduate program lead, Informatics
Applications of AI to education (Intelligent Tutoring Systems; teachable agents; tutorial NL dialogue systems); human learning (student modeling; cognitive modeling); cognitive science
Logistics, automated quality systems, manufacturing systems and applied operations research, International Logistics and Productivity Improvement Laboratory (ILPIL)
CAD for VLSI circuits, logic synthesis and verification, low-power design, power, energy and thermal management in processors performance, power and yield optimization of VLSI circuits, novel logic structures and applications to biology
Intelligent tutoring systems, computer-supported collaborative learning, online learning communities, tangible embodied environments, human-computer interaction
Computer vision, medical imaging, computer graphics, geometric modeling, statistical pattern recognition
Energy-efficient heterogeneous architecture, energy harvesting for emerging computing devices, performance characterization, analysis and prediction, high-performance and power-efficient LLC designs
Health informatics, swarm intelligence algorithms for distributed decision support, information systems
Survivability and security in smart grid, privacy and security in mobile social networks, economic approaches to network applications.
Cognitive robotics, computer vision, robot perception, manipulation actions, vision and language
Trust management and security, software engineering, distributed systems, service based systems, ubiquitous/pervasive computing
Information and systems assurance, data mining and modeling, quality optimization and control of system operations
Distributed/cloud computing, big data, high-performance computing, autonomic computing, virtualization, storage systems, operating systems