Yes, computer science requires mathematics. And this is because computer science requires you to write some programs. Without having good knowledge of math, you would easily understand algorithms, abstract language, differential equations, and data structures.