关于离散数学:
1、数理逻辑一章是传统人工智能的基础,比如推理,由发热、流鼻涕、吐黄痰等推断是感冒,然后开药,是传统专家系统的基础。但是这一分支在现在不流行了,被铺天盖地的机器学习掩盖了。有一个佳作prolog的人工智能语言,是搞推理的。https://blog.csdn.net/fdbvm/article/details/84937970
2、集合,比较容易理解,就是数学上的理解,集合的笛卡尔积这部分在数据库原理课程上有应用,是用sql语句查询的理论基础;
3、图论和树,是数据结构中树和图的基础,涉及到大量算法,在acm程序比赛上也有所命题。但我们数据结构上讲得不会那么深入。图论在没有计算机时就已存在,数据结构课程的目的是将其用计算机实现。
离散数学强调的是理论基础,作为一门学问,讲得太详细了,其实后面课程不过用到其中一小部分而已。这门课是比较难,大家做做作业,能及格就行,不要花太多功夫。很难做到精通。
现在的计算机专业课程设置,仍然是按照培养科学家来设置的
可是有几个成为计算机科学家了?
对于一般学生,从就业来看,从事软件开发,好多知识根本用不到
不要给我说厚基础
我看到的是:计算机专业学生从入门到放弃,70%左右的学生不从事软件开发,是既没有成为科学家,连做码农也做不成!!
老百姓不满意教育的原因从此可见一斑。