Meet our faculty members and investigate their current research.


Request Information



Dr. Mitch Cherniack

Mitch Cherniack's primary interests are in database systems, and in particular, niche data management areas such as stream processing and data warehouses. He is one of the founders and organizers of the New England Database Society (NEDS). Prof. Cherniack’s teaching career is robust. “Prior to my academic career, I was a high school and elementary school teacher in Quebec, Canada. I first taught elementary school in a small isolated village named Bradore Bay on Quebec's Lower North Shore near Labrador. I then spent 5 years teaching at a high school in Montreal.”

Research Labs

In addition to our faculty's individual research, much research and development takes place in computer science laboratories. Some of these labs are highlighted below.

Dynamical & Evolutionary Machine Organization

The Dynamical & Evolutionary Machine Organization (DEMO) lab attacks problems in agent cognition using complex machine organizations that are created from simple components with minimal human design effort. The DEMO lab houses research in recurrent neural networks, evolutionary computation, and dynamical systems as substrates.

Alterman Lab

The Alterman Lab is an interdisciplinary lab led by Rick Alterman, a professor of computer science a with a joint appointment in the Volen Center for Complex Systems. Alterman's research is interdisciplinary with a strong computational basis. His current research group is doing research on engineering online collaborative learning environments.

The Brandeis Laboratory for Linguistics and Computation

The Brandeis Lab for Linguistics and Computation (LLC) conducts research on the design and development of language models for semantic indexing, knowledge extraction, and linguistically-based reasoning over large text collections. Theoretical work involves development of Generative Lexicon Theory and extensions of this theory to parsing and event-based inferencing.

Chinese Language Processing Group

The Chinese Language Processing Group (CLPG) focuses on research in natural language processing, developing new linguistic and statistical techniques, and creating new computational linguistic tools. Ongoing projects include semantic role labeling, statistical machine translation, Chinese language processing, and temporal inference.

Computational Systems Biology Group

The Computational Systems Biology Group takes an integrated approach, which combines computational and experimental methods to understand causal and functional relationships that regulate the dynamics of biological networks and lead various extra-cellular stimuli to numerous cellular phenotypes.