Abstract Algebra & Computer Science

AI Thread Summary
Studying abstract algebra is considered beneficial for advanced studies in computer science due to its close relationship with theoretical computer science, which emphasizes abstract, logical, and mathematical concepts. Abstract algebra provides foundational knowledge relevant to areas such as cryptology and quantum information theory, which heavily rely on modern algebra. Additionally, the growing importance of category theory in computer science further underscores the value of algebraic concepts. While algebraic geometry has applications in fields like physics and robotics, it requires extensive knowledge of pure mathematics, which may diverge from a computer science focus. Overall, a strong grasp of abstract algebra can enhance understanding and open up various opportunities in advanced computer science.
PieceOfPi
Messages
185
Reaction score
0
Hi,

I have heard a few times that it is beneficial to study abstract algebra if I want to study computer science at advanced level (i.e. upper class, grad school, etc.), but is this true? If so, why would it be so?

Thanks
 
Physics news on Phys.org
I will bump this thread just for once.
 
Probably because theoretical computer science deals with the abstract, logical and mathematical aspects of computing and besides mathematical logic, abstract algebra is the mathematical discipline that comes closest to CS at an advanced level? Anyways, I don't give much credence to labels. As far as I know, some of the best (pure) math students in my grade treat theoretical physics pretty much as a branch of pure mathematics. I'm sure there are computer scientists who share a similar line of thought, though I can't say much else about this.
 
Abstract algebra is supposedly chocked full of material applicable to computer science (I'm not a computer scientist so I can't elaborate too much). I know for certain that cryptology and quantum information theory rely heavily on modern algebra. Considering that category theory is now playing a big role in computer science, it seems as though algebra (which is directly related to category theory) would be a good thing to have under your belt if you want to keep your options wide open.

Algebraic geometry has a great deal of physics and robotics applications, but to get into that you would be straying pretty far away from your current field (and you would need to cover a lot of pure mathematics material).
 
TL;DR Summary: I want to do a PhD in applied math but I hate group theory, is this a big problem? Hello, I am a second-year math and physics double major with a minor in data science. I just finished group theory (today actually), and it was my least favorite class in all of university so far. It doesn't interest me, and I am also very bad at it compared to other math courses I have done. The other courses I have done are calculus I-III, ODEs, Linear Algebra, and Prob/Stats. Is it a...
I’ve been looking through the curricula of several European theoretical/mathematical physics MSc programs (ETH, Oxford, Cambridge, LMU, ENS Paris, etc), and I’m struck by how little emphasis they place on advanced fundamental courses. Nearly everything seems to be research-adjacent: string theory, quantum field theory, quantum optics, cosmology, soft matter physics, black hole radiation, etc. What I don’t see are the kinds of “second-pass fundamentals” I was hoping for, things like...
Back
Top