名校本科中计算机学哪些?
时哗最佳答案
北大软微,清华软件学院,人大信息学院和电子学院的计算机科学与技术专业都会开如下课程(部分是全校通选): 大学物理、线性代数、离散数学、概率论与数理统计、计算机导论(或叫操作系统)、算法与数据结构、编译原理(或叫计算机组成原理)、计算机网络、软件工程、操作系统、数据库系统、计算机图形学、数值分析、数字信号处理、随机信号处理、微积分(上)、微积分(下)、实变函数、复变函数等;这些基本是所有计算机专业的必修课程了(个别学校可能有差别)。
除了上述两门,所有学生都必须修读的入门课程包括C语言程序设计和编译原理;除了上面五门,所有学生都必须完成的必修作业包括一门大一上的编程课和一门大二上的实验课。 C/C++语言,数据结构,算法以及汇编语言都是计算机类专业最基础的学科,也是学习其他专业课的基础。还有大学历史与文化、计算机英语、多媒体技术与应用、计算机图形学、数据库系统等等。
每个学校的课程设置可能会稍有不同。 补充一下,现在各大高校都实行学分制,很多学生在3年内就能修完所有的课程并毕业,大部分学生都会选择修读更多选修课来充实自己~这里就不过多介绍必修课的内容了哈~ 有想具体了解各个学校开设的课程的可以留言或者私信哦~(对不起,由于时间的关系只能更新这么多……)
本科计算机类专业主要是培养具备计算机硬件和软件系统的理论基础和较强的工程实践动手能力的高级专业工程技术人员。其主要课程包括工程数学、电路原理、计算机组成原理、数字逻辑、操作系统、计算机网络、算法基础、程序设计基础、离散数学、数字信号处理、数据库系统、软件工程、汇编语言、微型计算机原理、计算机系统结构、编译原理、接口设计等。
由于计算机类技术发展迅猛,为保证培养的专业技术人才的工程化、企业化、前沿化和实用化,各大学都投入巨资建立了各种高水平的专业计算机教学和科研实验室,使学生通过实验室的课程设计和毕业设计实践培养等严格正规的工程教育实践训练,而达到工程硕士的水平。学生毕业后能在科研部门、教育单位、企业、事业、技术和行政管理部门从事计算机教学、科研和开发应用工作。
计算机类专业对数学和物理基础要求很高,要求学生具有一定的创新和钻研能力。如果基础相对薄弱的学生也选该专业,应努力学习线性代数、概率论、数理逻辑等数学课程,在大学阶段逐步强化数学功底。报考时应清楚了解,有的学校是按计算机科学与技术专业的名称招生,而有的学校把该专业分为多个专业,如北京大学分成计算机软件与理论、计算机系统结构和计算机应用技术3个专业;有的学校如厦门大学则分为计算机软件和计算机系统两个专业。