...As part of the development algorithms and the programs developed from them I have used extensively basic concepts of

**discrete math**. In particular this has included graph theory, particularly related to tree structures, and Boolean algebra...

read more