Use Of Group Theory In Computer Science