show/hide this revision's text 1 [made Community Wiki]

In similar situation I gave courses:

Groups and combinatorics (Polya theorem}

Semigroups and automata