计算机科学与技术要学科目
大学计算机专业要学什么课程?
大学计算机专业要学什么课程?
谢邀回答。
关于国内大学的计算机课程,许多读者提供了专业版本,谢谢。
【德鹰科教】借此提供2018年秋季美国大学计算机专业学士学位课程与学分,分享给大家做比对参考。注意每门课程每学分积点成绩必须≥2.0。
美国大学理学学士,计算机科学,四年学时总学分≥180.
(注意:美国大学计算机专业所有课程教师均为博士)
《通识课程》
英语作文5,研究论文或科技写作5,微积分-Ⅰ5,微积分-Ⅱ5,微积分-Ⅲ5,线性代数5,数学统计与概率5,离散数学5,工程物理-Ⅰ5,工程物理-Ⅱ5,3门人文学科合计15,3门社会科学合计15,科学实验:化学或生物6。
《核心课程》
计算机科学专题2,计算机科学基础-Ⅰ5,计算机科学基础-Ⅱ5,数据结构5,程序设计语言5,数据库系统5,计算机体系与结构-Ⅰ5,操作系统5,运算法则5,软体开发5,顶级课程10(各校自主)
《高年级选修课》15
计算机网络5,计算机体系结构-Ⅱ5,计算机安全5,数值方法5,软件工程项目管理5,计算机高级理论5,云计算5,机器人学习能力5,计算机实习5.
《自主选修课程》20
自己感兴趣的计算机科学领域学科或实践。
☆【德鹰科教】专注中美教育比较,感谢阅读,欢迎关注☆
(资料版权?MAVStudy?, )
计算机专业都学什么?
这个专业学的可能和你想象中的有点差别。
作为一名计算机专业在校大学生,反正我大学前总以为这个专业学的就是黑客技术那种高大上的东西。
然而,去年才知道,我想象的只是计算机专业里的一个小分支中的所应该学的,那叫做网络攻防。
在大学里,计算机专业学的大部分是基础理论知识,有高等数学,电路分析基础,以及计算机组成原理,计算机导论等,总的一句话说就是,包罗万象,学得十分杂和广泛。
很明显,这样不利于培养学生在某一个计算机领域内达到精深的水平,但是几乎全国所有的计算机本科专业都选择这样设置专业。
目前为止(我开学大二),我学习的入门编程语言只有一种,那就是c语言,然后下学期的课表里,多了离散数学,数据结构和算法。
很明显,数学在计算机专业中占有十分重要的地位,因为在计算机领域的最前沿,都是涉及到高深的数学知识,数学底子不好,无法真正在这个领域走远。
我们老师曾经说过,数据结构和算法才是计算机行业里最为重要的一门课。因为算法 数据结构程序,无论使用哪种编程语言进行编程,都逃离不开这个公式。
所以不同编程语言的学习就显得不那么重要了,在大学里把最最重要的东西抓住才最紧要。
至于计算机专业的基础课程设置得多而杂的原因,可以从我们院长的回答中看出大部分高校的初衷:之所以计算机本科专业里设置的基础理论课那么广泛,是因为我们想要让你们更多的了解这个行业的相关知识,以便更好的选择自己以后专门从事的方面。而且有些基础理论课是必不可少的,要想走得远,必须学好。
总结来说,计算机专业主要学习的就是算法,数据结构和数学,它还涉及到计算机的硬件学习,比如计算机组成原理。
其抽象的知识,让很多人十分头疼,比如我。