,我是数学系的,这些都要以数学分析,高等代数为基础,既然你已经具备了高数,线代还有概率,那就已经够了,但是数值分析还要配合一门计算机语言来学习,比如c,或者matlab ,matlab,比较简单,常微分方程其实很简单,就是算!做多了就会了,如果学过一些信号与系统的知识可能更容易理解,不过一点必要也没有了,离散数学是最零散的,一般学计算机的人才要学习,包括集合论,图论等等,反正我觉得离散很不成系统,可能是计算机没学好的过。。有问题再问吧,祝考研加油!