Computer Science

Research and development are primary functions of this department. Faculty research runs the gamut from the abstract issues of theoretical computing through the machine cognition concepts of artificial intelligence, mathematical software needs of scientific computing, and design issues in architectures and languages, databases, distributed systems and real-time systems, to more application-oriented areas such as computer vision, graphics, image processing and expert systems. Faculty research interests have become greatly diversified, and research is being carried out in the many applications areas as well as the main facets of computer science.

BYRNE, Rod Assistant professor
Keywords
• Hardware testing of digital systems; distributed systems, software architecture of protocol implementation using the Web for teaching
Current research
• Software architecture of protocol implementation
• Teaching techniques, using the Web
Past research
• Built-in, self-test for digital systems
• Distributive algorithms for VLSI computer aided design
Potential research
• Software architectures and design patterns for software development

 

GILLARD, Paul Professor
Keywords
• VLSI; multiple-processor systems; CAD software tools
Current research
• VLSI design
Past research
• Concurrent architectures
• Collision-induced spectroscopy
• Laser physics

 

LU, Siwei Professor
Keywords
• Computer vision; pattern recognition; artificial intelligence; expert system; neural networks
Current research
• Computer vision, artificial intelligence system
• Image processing, texture analysis
• Neural network for traffic sign recognition and speech recognition

 

PARSONS, Jeffrey (see Business Administration)

 

SHIEH, John S. Associate professor
Keywords
• Artificial intelligence; computer vision; knowledge-based systems; pattern recognition; multimedia and robotics
Current research
• Acupoint selection expert system, based on traditional Chinese medical theories
• Map understanding and object recognition systems for mobile robots
• Development environment for knowledge acquisition, management and maintenance
Past research
• Representation and recognition of objects by their components and structures
• Construction of 3D, high-level models from planned views
• Design, testing and evaluation of software architecture to permit autonomous robotic activity
• An intelligent interface development system for knowledge acquisition and maintenance
• Expert system for fishing vessel design, top-level design work
• Incremental construction of 3D models, scene from sequentially planned views
• DOCENT: An intelligent instructional computer system
Potential research
• Expert systems for medical applications
• Map understanding systems
• Intelligent vision systems, robots

 

VIDYASANKAR, Krishnamurthy Professor
Keywords
• Database theory; transaction processing; concurrency control and recovery; distributed computing; wait-free constructions of shred variables; consistency specification; mutual exclusion problems; algorithms; graph theory
Current research
• Unified consistency specification for shred memory
• Algorithms for special cases of mutual exclusion problems
• Transaction processing in mobile environments, and with co-operative executions
Past research
• Theory of database serializability
• Wait-free constructions of shared variables
• Concurrency control in heterogeneous database systems
Potential research
• Concurrency control and recovery in transactional workflows
• Consistent data access from the Web
• Transaction processing with mobile agents

 

WANG, Cao An Professor
Keywords
• Computer algorithm design and analysis; computational geometry
Current research
• Computational geometry (constrained tessellations)
• Polyhedron decompositions
Past research
• Computer architecture; associative memory
• Robot path finding
Potential research
• Computer graphics
• Robotics
• Computer visualization

 

WAREHAM, Todd H. Assistant professor
Keywords
• (Parameterized) computational complexity analysis; algorithms; computational biology; computational linguistics
Current research
• Computational complexity of operations on sets of automata
Past research
• Computational complexity of evolutionary tree inference
• Computational complexity of phonological processing
Potential research
• Algorithms for comparative genomics
• Algorithms for inferring and analyzing biological networks

 

YUAN, Xiaobu Associate professor
Keywords
• Virtual reality; computer graphics; 3D reconstruction; robotics (object-oriented); software development
Current research
• Mechanical assembly in a virtual environment
• Real-time rendering of artificial guidance
• Object-oriented modeling of workflow systems
Past research
• High-speed raytracing techniques
• Automatic object reconstruction
• Data compression techniques
Potential research
• Virtual manufacturing: manufacturing in the computer
Special equipment or facilities
• SGI machines, Crystal Eges, Phantom

 

ZUBEREK, Wlodek M. Professor
Keywords
• Timed Petri nets; hierarchical modeling; performance evaluation; distributed-memory multithreaded architectures; manufacturing systems; distributed computing; cluster computing; high-performance computing
Current research
• Modeling and performance analysis of complex concurrent systems (e.g.,
computer and communication systems, manufacturing systems)
• Hierarchical modeling using timed Petri nets and analysis of large-net models
• Distributed computing on workstation networks
Past research
• Development of timed Petri net models and software tools for analysis,
(TPN-tools project)
• Integrated software tools and tool interfaces, (MIX-SIM and GOSSIP projects)
• Computer-aided design software tools, circuit simulation and optimization,
parameter extraction (SPICE-PAC and FIT-S projects)

 

 

 

 

Return to Table of Contents