I am currently writing my master thesis in computer science, more specifically on voice activity detection, a sub-area of automatic speech recognition using neural networks. I asked my supervisor if I needed a glossary and he told me that was up to me. I looked at other computer science works, some have a glossary, some don't. Now I'm unsure on what to do. Here are my thoughts:
On the one hand, a glossary is useful especially in printed documents to quickly find the best explanation for important terms. It provides a proper place for definitions. And to me it provides a feeling of "scientificity".
On the other hand, almost all readers will use my work in pdf form. Thus they can easily search for appearances and definitions on a given phrase. Given my work is only of use to computer scientists I'd consider them aware of these functionalities. Thus a glossary feels a bit anachronistic.
I hope this qualifies as a proper question and isn't too opinion based, I figured rules here might be a little less strict considering the "proper" way of writing something is often influenced by personal preference.