Is Abstract Algebra Essential for CS Majors in Understanding Cryptography?

  • Context: Programs 
  • Thread starter Thread starter PhDorBust
  • Start date Start date
  • Tags Tags
    Cs Curriculum Major
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
2 replies · 2K views
PhDorBust
Messages
141
Reaction score
0
As a CS major is it profitable to take more esoteric mathematics courses such as topology or abstract algebra? Or should I concentrate on more typical CS math such as discrete math, number theory, graph theory, etc.
 
Physics news on Phys.org
If you plan on taking mathematical logic, then abstract algebra may prove useful.
 
You will also find that abstract algebra is important if you ever want to have any hope of understanding the why behind most of cryptography.