如果将来不搞计算机研究的话,只做应用开发,数学知识确实用不到多少,包括离散数学甚至都用的很少。可是一旦读了跟数学紧密联系的计算机研究方向,比如图像处理,那就很需要线性代数、数理统计乃至其它一些数学知识了。离散数学考研应该是必考吧。如果不想上研,不想做研究的话,我觉得只要学过就可以了,木有必要太花时间和精力在数学上面。当然能活学活用也是很好的。
至于那些说什么“数学是众多学科的基础”,这一点是不错的,可是这样说的人,大都是听别人如此说的吧,恐怕自己很少有什么真正的体会。学不学某门数学,真的看你将来能否用到。换句话说,现在学校开的数学课,尽量学好是没错的,但没必要一门心思钻在里面。要看你将来的规划了。
高数必须学,众多学科的基础,百利而无一害。
数学知识是所有学科基础,只要你以后的工作需要做点研究,数学知识总觉得缺少。
因此我强烈建议学高数,学线代。
线代可是在计算机界非常有用的。
计算机专业,计算机不就是用来解决数学问题的么!不过到也要看你想发展的方向了,两条路:1你想向计算机编程这个方向发展,建议你把高数和现代都学好了,高数的基本思想,线代的计算方法都要掌握,因为线代解决的是数组问题,在编程的“数组”这个概念上太重要,2你想向计算机的其他方面发展,这样你可以不把这两门课学精了,因为毕竟能用上的地方的确不是太多,掌握一些基本的就够用的。至于后面的前面是基础,基础没打好,后面的也不好学啊!
培养一个思维就好了