不一定。
但是数学背景强还是很有优势的。想要成为高级算法工程师,扎实的数学基础是必须的。
计算机软件在现代社会经济生活中占有极其重要的地位,在各个领域中发挥着越来越重要的作用。计算机软件专业毕业的学生拥有庞大的就业市场,具有广阔的就业前景。
培养目标:
掌握计算机系统基础知识的基本原理,熟悉计算机系统常用软硬件工具,具有一定的硬件维护能力和较强的软件开发能力的应用型人才。学生除须掌握计算机软件领域的基本理论知识外,重点学习国际软件工业界最新的软件开发设计技术和软件项目管理方法,能熟练使用国际软件工业界最新的流行软件工具,高质量地开发大中型软件项目。具有熟练阅读英文专业资料并用英语进行交流和写作的能力。
我是软件工程专业的,我本人觉得你不用担心的,许多要用到数学的算法,用高中的数学来解决足以,再说算法本来就是自己想办法实现的,一个功能可以用多种算法实现。高等数学、线性代数真的用不着,概率也一样用不着,不过离散数学是需要懂点的,它联系到后面的数据结构,数据结构是程序算法的精髓之一,以上我说的网络工程也要学的
不是啊!! 主要是计算机英语学好!!
学校越高档,对数学要求越高。因为不同学校培养的人才档次不一样。要是二本以下就基本混混够了。
当然了,计算学软件的编写需要用到大量的数学函数等等,但英语也要好