| Cohesion - | (Software Engineering) an informal measure of the degree to which a software component implements a single, focused function |
| Complexity - | (Software Engineering) a quantitative measure of a program's complexity |
| Component (also called Software component) - | (Software Engineering) a named, modular building block for computer software |
| Component reuse - | (Software Engineering) the ability to reuse a portion of a model, source code, test case, etc. |
| Configuration - | (Software Engineering) the collection of programs, documents and data that must be controlled when changes are to be madeConfiguration audit - |
| Configuration control - | (Software Engineering) the control of changes to programs, documents or data |
| Configuration items - | (Software Engineering) the individual pieces of programs, documents and data that are controlled using SCM |
| Configuration status reporting (CSR) - | (Software Engineering) an activity that help software developer to understand what changes have been made and why |
| Constraints - | (Software Engineering) an restrictions or limitations placed on requirements or design |
| Corrective maintenance - | (Software Engineering) finding and fixing defects that have been reported by users |