I majored in math with a minor in CS (undergrad). Of his entire technical explanation, I'm only familiar with the notions "automorphism" and "topology". To add insult to injury, I did have a course on topology, but it covered only so-called "point-set" topology, and not the algebraic variety thereof.
"I'm summarizing about 200 years of mathematics, almost none of which is standardly taught to undergraduates at almost any university."
which made me feel a little better.