The MIT Computer Science and Artifical Intelligence Laboratory's research topics are grouped into seven main areas: artificial intelligence, biocomputing, graphics and vision, language and learning, theory of computation, robotics and systems, including computer architecture, databases, distributed systems, networks and networked systems, and software engineering etc.