| Change request - | (Software Engineering) provides detail on the type of change that is requested |
| Chief programmer team - | (Software Engineering) one way of organizing project staff |
| Classes - a basic construct in object - | (Software Engineering) oriented methods that categorizes elements of the problem |
| Classic life cycle - | (Software Engineering) a linear, sequential approach to process modeling |
| Clusters - | (Software Engineering) a collection of program components (modules) that is tested as a group |
| Coding - | (Software Engineering) the generation of source code |
| 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. |