Computational Cognitive Modeling

At the CogWorks Lab we are interested in basic and applied research in the area of immediate interactive behavior. On the basic side, we are working to understand the interplay of cognition, perception, and action in routine interactive behavior. These interests entail understanding top-down versus bottom-up control of behavior, the role of implicit versus explicit knowledge, internal versus external representations, and knowledge in-the-head versus knowledge in-the-world.


Bioinformatics is the science of managing, retrieving, analyzing, and interpreting biological data. Research is being carried out on topics such as sequence assembly, protein and RNA structure prediction, sequence/structure/motifs, comparative genomics, and the gene regulatory networks. Research also spans emerging areas like microarray data analysis, protein design, high dimensional indexing, database support, information integration, and data mining.

Computer Graphics

The faculty and students in the Computer Graphics Research Group are interested in a wide variety of rendering, geometry, simulation, and visualization problems motivated by computer games, special effects in movies, architectural design & pre-visualization, and many other exciting applications. We study topics including physically-based digital sculpting, efficient high-quality photo-realistic rendering, new data representations and algorithms, and the use of modern graphics hardware for interactive applications.

Computational Science and Engineering

Students and faculty members work on computational approaches and algorithms to solve large-scale problems that arise in natural science and engineering. Current research includes massively parallel computing methods, adaptive methods for solving partial differential equations, multiscale computations, scientific software libraries, algorithms for medical imaging and tomography, high-performance matrix algorithms, computational biology, and parallel adaptive unstructured mesh methods.


In order for robots to reach their full potential as productive members of society, they must become more autonomous, socially adept, and dexterous. Toward this end, the research in the Computer Science Robotics Laboratory is focused on three areas: grasping and manipulation, physical simulation, and planning and control for autonomous operation in unstructured environments.

Competitions and Hackathons

Multi-disciplinary teams get together to develop solutions to a specified problem or along a specified theme.  Hackathons are typically short, running anywhere from a 8 hours to 1-2 days, and have prizes for participants based on the quality and/or uniqueness of their contributions.  Competitions are more variable, and can range from a Hackathon level event up to a semester long event with multiple round and presentations.


Subscribe to RSS - Computer Science