The Software Systems Laboratory (SSL) pursues basic research in all aspects of the design, implementation, analysis, and evaluation of software systems.  We conduct research with systems at all scales, from handheld devices to cloud computing data centers.  We take an experimental systems approach in building real systems to investigate new research ideas. Particular areas of interest include operating systems, mobile computing, cloud computing, virtualization, distributed systems, and software engineering.

Columbia University Department of Computer Science