Division of Computing & Communication Foundations

Overview
The Division of Computing & Communication Foundations (CCF) is a division within the National Science Foundation's Directorate of Computer and Information Science and Engineering (CISE). The CCF supports research and education projects that explore the foundations of computing and communication devices and their usage. The Division seeks advances in computing and communication theory, algorithms for computer and computational sciences, and architecture and design of computers and software. CCF-supported projects also investigate revolutionary computing models and technologies based on emerging scientific ideas and integrate research and education activities to prepare future generations of computer science and engineering workers.