I understand that mathematics is important for a computer science major, but i'm not sure how much math is needed. I'm only required to go to Calc III, but i'm not sure if I should take more math. I enjoy math, but my schedule is too tight right now, so that if I did take extra math classes, I would be required to graduate in five years. I'm willing to take that extra year, but I would like to know how important the other fields of math are. I think that taking linear algebra would be helpful, but is there any other types that would benefit me more than others?