Security, Math, Cryptography.
Okay, let’s take a minute to digest that. Read again if needed, it’s a lot to take in. As you see, the design of mathematics encompasses a number of other principles that are also present in software engineering. Abstract algebra is essentially an exercise in object hierarchy design, where the goal