The Department of Computer and Information Sciences covers a broad range of fundamental computing research areas from theory to applications in real-world software and hardware systems. Click on a research icon for a listing of faculty working in that area.
- 
	
	
	  
	  Algorithms & Complexity
 - 
	
	
	  
	  Artificial Intelligence
 - 
	
	
	  
	  Comp. Bio & Bioinformatics
 - 
	
	
	  
	  Computer Architecture
 - 
	
	
	  
	  Computer Networks
 - 
	
	
	  
	  Computer Security
 - 
	
	
	  
	  Computer Vision
 - 
	
	
	  
	  CS Education
 - 
	
	
	  
	  Data Storage
 - 
	
	
	  
	  Databases
 - 
	
	
	  
	  Distributed Computing
 - 
	
	
	  
	  High-performance Computing
 - 
	
	
	  
	  Human Computer Interaction
 - 
	
	
	  
	  Machine Learning & Data Mining
 - 
	
	
	  
	  Mobile Computing
 - 
	
	
	  
	  Natural Language and Processing
 - 
	
	
	  
	  Operating Systems
 - 
	
	
	  
	  Software Engineering
 - 
	
	
	  
	  The Web & Information Retrieval