Augmentation in Computer Science
Augmentation means the same thing in computer science as it does in general English, which I would summarise as: extending something to make it better.
Oxford Dictionaries Online gives this definition for the verb augment:
Pronunciation: /ɔːgˈmɛnt/
- make (something) greater by adding to it; increase
There are some particular uses of augment which have become terms in their own right and imply a more specific meaning based on the general one; for example, augmented reality, augmenting path, graph augmentation, augmented data structure.
In the context of a particular sub-field (for example, graph theory) or even a particular algorithm, the term augmentation may take on a more specialised and well-defined meaning, but in computer science as a whole, the meaning of augmentation is not specialised.