请问对于软件工程专业的学生来说,哪些基础课程比较重要?线性代数和高等数学是必要的吗?

如题所述

重要的课程多的去,要说最重要的 当然是 c语言,数据结构,等基础语言学科,这个专业很广,看你以后从事的方向不同基础不同,国家规定的考研专业课是,数据结构,计算机网络,计算机组成原理,操作系统,这个就是基础,关于线性代数高等数学离散数学是基础(线性代数高数概率是考研科目),但是如果你的定位是毕业后在北上广找份工作,你会发现这些可能基本上都用不上,就像你学了抛物线双曲线你说在生活中用的上么?他们都是潜移默化的运用,培养思维和学习能力,让你有个宏观的认识,让你站的高看得远,如果想深入学习,那些课程都是必须的啊!!!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-22
C语言,数据结构,操作系统等信息专业的课都很重要。
线性代数和高等代数很有必要学,比如很多问题在编程过程中涉及矩阵的知识,而矩阵论则是高等代数的核心内容。可以说好的软件开发者在数学上的基础都比较扎实。

如果您觉得满意,望采纳,谢谢。
第2个回答  2013-11-22
看你想干嘛,我可以负责的说,只要你以后不搞科研。数学就是个P.毛用没有。别听很多人说学好数学对编程多重要。绝对是装B的。
当然你学了更好,只不过没啥大用的,花的时间太多了得不偿失。
学好C.学好数据结构,学好英语(这个才是很重要,一点不装B),多实践,多找实习项目。
然后选一个感兴趣的语言。c++,java,js,.net,python,数据库。选一个方向努力啃书,做东西。毕业的时候随随便便碾压其他人了,拿个称心如意的OFFER~本回答被网友采纳
相似回答