Algebra and Number Theory are two more very foundational topics in mathematics. They cover extensions of the algebra you learned in high school by abstracting notions of groups, polynomials, and other topics so that the structure can be studied. Studying the underlying structure allows connections to be made in mathematics and elsewhere that were previously unknown, or perhaps complex problems to become tractable.