Math as in fancy calculus stuff is not important, but solving problems and making algorithms (design), is VERY important. Even though you can easily search for an algorithm, take time to understand how it works. You might find out that the algorithm you're using may be inefficient. Design first, so that you'll avoid more errors later. Don't be like me who constantly does trial and error. XD