This course covers finite state automata, parsing graphs and digraphs, trees, sorting and an advanced coverage of strings and string manipulation.

It looks at the algorithms formation usage and categories.