Uploaded January 2024 | Updated September 2026, 3 hours ago
Younger people often ask this question hoping to find out that the answer is "you don't need math." No one who has studied computer science beyond the High School level will give this answer however. Even the computer science learned at the High School level requires algebraic thinking, applied logic, and a basic understanding of how things like logical operations such as AND, OR and NOT work.
The good news is there are computer science paths a person can take that involve less math.
Sorry. I know no one wants to hear this, but you will have to survive a course in Discrete mathematics as well, regardless of what area of computer science you choose.
Younger people often ask this question hoping to find out that the answer is "you don't need math." No one who has studied computer science beyond the High School level will give this answer however. Even the computer science learned at the High School level requires algebraic thinking, applied logic, and a basic understanding of how things like logical operations such as AND, OR and NOT work.
The good news is there are computer science paths a person can take that involve less math.
Sorry. I know no one wants to hear this, but you will have to survive a course in Discrete mathematics as well, regardless of what area of computer science you choose.










