Is it conventional to provide topic related word definitions in a glossary? I'm currently writing my dissertation/thesis and am quite new to using glossaries. I'm unsure if I'm going a bit overboard regarding the number of terms I'm including in my glossary. E.g. I talk about the terms Breadth-First Search, Depth First Search, and Iterative Deepening A* Search (All search algorithms) for which I have included glossary definitions so I am able to use their corresponding abbreviations.
Would it be convenient to include definitions in a glossary for terms such as &quot;Rubik's Cube&quot; and &quot;Cubie&quot; and &quot;Facelet&quot; - Rubik's Cube Jargon. My dissertation revolves around a Rubik's Cube Solver. Terms like these are plastered throughout the report and I'm unsure if I should just write a simple description in some form of bullet-pointed format, separate from the glossary, or would I just include terms like these in the glossary. The first mention of these terms is visibly internally hyperlinked.
Any advice, recommendations, and ideas are most welcome
Thanks!
Since your thesis is about  Rubik's cube a section where you establish cube vocabulary, complete with definitions and examples, is entirely appropriate.  You can duplicate some of that material in the glossary, but I suspect your readers won't need to refer to it often. I would not introduce abbreviations or acronyms for &quot;cubie&quot; and &quot;facelet&quot;.
The first time you introduce a standard algorithm like depth first search you explain how it works and note that you will abbreviate it as DFS. You put that in the glossary.