In my 6th semester of my BSc, I had taken up "Algebra and Computation" by Arvind and I scribed the notes systematically.Shreevatsa, Vipul and Kazim had also offered to help me in scribing, some of the lectures were scribed by them.

You
would require algorithm.sty, algorithmic.sty and complexity.sty to compile some of the
lectures.

- Lecture 1: just some group theory brush-up (not planning to TeX it)
- Lecture 2: [TeX][PDF]
- Lecture 3: [TeX][PDF]
- Lecture 4: [TeX][PDF]
- Lecture 5: [TeX][PDF]
- Lecture 6 and 7: [TeX][PDF]
- Lecture 8 and 9: [TeX][PDF]
- Lecture 10: [TeX][PDF]
- Lecture 11: [TeX][PDF](partially done, Kazim has to finish his part)
- Lecture 12: [TeX][PDF]
- Lecture 13: [TeX][PDF]
- Lecture 14: [TeX][PDF]
- Lecture 15: [TeX][PDF]
- Lecture 16 and 17: [TeX][PDF]
- Lecture 18 and 19: [TeX][PDF]
- Lecture 20: [TeX][PDF]
- Lecture 21: [TeX][PDF]
- Lecture 22: [TeX][PDF]
- Lecture 23: [TeX][PDF](almost done)
- Lecture 24: [TeX][PDF]
- Lecture 25: [TeX][PDF]
- Lecture 26: (will be done soon)

lectures on algorithms for group-theoretic problems (and graph isomorphism related ones)

lectures on factorization and related problems

lectures on quantum computing

Here is a single pdf with all the lectures combined.