计算机专业大学排名科学与技术专业课程有哪些

作为计算机专业学生,最应该学习的课程前五位是什么?
计算机专业概念有点大。我本人毕业于国防科技大学计算机科学与技术专业,个人觉得就计算机科学与技术(CS)专业而言,以下这些是必修的:
1、计算机组成原理(包括先修课程“数字逻辑与数字系统”,简称“数电”):这是一门硬件基础课,学完后你能清楚的知道如何从用最简单的数字元件,像搭积木一样构成整个计算机系统,那就算及格了。
一门名为计算机体系结构是本课程的扩充包,对于了解近代计算机结构体系当然是必要的,但由于这里讨论的是Top
5,因此我认为计算机组成原理更为基础。
2、线性代数,概率论和离散数学:要知道,凡是能称之为“科学”的专业,就必须有一定的数学功底,否则难以称作“科学”。这三门课我觉得是本科时期最重要的三门数学课,比高等数学重要。如果你想在计算机科学的道路上走远点,那这三门可是必修的。
3、MIT开设的《Introduction To
algorithm》,中文版叫《算法导论》:我觉得应该学习它而不是国内习惯开设的《数据结构》。数据结构仅仅是算法的一部分,国内的数据结构课程回避了很多本质的东西,仅仅是对一些常见的数据结构的罗列,学起来总有些不痛不痒的感觉。《Introduction
To algorithm》虽然有些章节夹杂着很多很让人讨厌的“数学”,但却能从本质上带你领略这门十分必要而且有趣儿的课。
4、操作系统与编译原理:操作系统可以说是《算法导论》的实验课,最好能在学习期间自己实现一个小型的操作系统,或者操作系统各分系统的Demo。编译原理可能是普遍本科生觉得难的一门课,但是作为CS本科生或者未来的软件科学家,这是基础中的基础,学完之后所有的语言在你看来应该没有太大的区别,这门课应该是离散数学+算法导论的实验课。最好能在学习期间自己实现一个小型的编译器,语言最好能自创,或者是某个已有的你喜欢的语言的基本子集。
5、掌握一门常用的编程语言和编程技术:能了解你用过的所有的程序内部大致是怎样的,能用你熟悉的语言编写大部分的程序,至少不能是对任何一个程序满头雾水。
以上这些不难做到,我觉得是基础中的基础,我偏激的以为,不能掌握他们就不应该获得CS学位。
补充阅读:
在评论中有位朋友这么说道:
一看就是典型科班好学生。人生很短,学自己要用到的就好。多花时间在2、3、5是对的,甚至任选其二就能让你受益良多、乐在其中。
1和4所起到的作用,比起它们的意义,更多的是让一部分学生从一开始就对计算机产生失望和绝望,是抹杀学生本来的兴趣的凶手。回到问题本身,既然是“应该学习”,1、4不该放在里面,即使不学它们,我想在计算机专业的大多数领域是做得下去的。
我想对此做个回应:
首先,我自认为不是典型的中国式的“典型科班好学生”。这里列出的Top
5不是为了成为“典型科班好学生”,因为光学好这5门绝不够“好”;更不是为了“在计算机领域做得下去”,我相信在某个计算机领域,比如作为Microsoft
Office的金牌培训讲师,只要精通Office就能干得很棒。
这里列出的Top
5是作为一个计算机科学与技术专业毕业生该有的知识储备,是这个专业的根基。如果你对这个专业真正有兴趣,并且热爱它,那我认为学习这里列出的Top
5会是个不错的选择。
当然,对于一个计算机的高级从业人员,学好它们也会收益良多。比如对于程序员来说,操作系统与编译原理这门课能够让你对你的程序如何在计算机里出生,运行,死亡有个好的认识,在我的编程经验中,我觉得这种认识让我收益良多。很多朋友也许知道有一本经典的书籍叫“Computer
Systems:A Programer's
Perspective”,里面的基础就是来源于操作系统与编译原理。
还是那句话,如果你喜欢SC,这5门课是必须的,要是在这5门课上感到失望或者绝望,我想你该考虑转专业了。计算机科学与技术专业介绍_电子科技大学_成都计算机科学与技术专业介绍学校
旗下:          
/ 电子科技大学计算机科学与技术专业介绍
计算机科学与技术专业介绍
专业人气:已有57人浏览
更新日期:09-23
所在地域:四川 成都
学校名称:
联 系 人:招生办 联系电话:028- 学校地址:成都市高新区(西区)西源大道2006号
计算机网络技术类中排名1,地区排名0。这里有电子科技大学的计算机科学与技术专业介绍专业课程、计算机科学与技术专业介绍培养目标、计算机科学与技术专业介绍就业措施等信息。
&&不影响填写志愿,正式报名需到校
计算机科学与技术&&国家级特色专业建设点
修业年限及授予学位:四年、工学学士学位
培养目标:本专业旨在培养德、智、体、美全面发展,知识结构合理、基础扎实、具有良好人文素质、创新精神、科学素养和国际竞争力、适应社会主义现代化建设需要的高层次人才。本专业要求学生具有扎实的计算机科学技术和计算机工程知识与技能,能系统地掌握自然科学基础知识、计算机科学理论、计算机软件、硬件系统及工程应用、计算机网络、软件工程、信息系统和系统集成的知识;具备分析、解决本领域问题的能力;拥有良好的实践技能和外语运用能力。
计算机科学方向的课程重在培养学生在计算机科学领域的研究能力和创新能力,为学生继续深造奠定基础。
计算机工程方向的课程重在培养学生的工程实践能力和创新能力,为学生走向工程岗位奠定基础。
专业特色:本专业2008年入选国家级特色专业建设点,2010年通过教育部工程教育专业认证,在《武书连2011中国大学研究生院工学各学科排行榜》中专业排名全国第九位。本专业具有计算机科学与技术一级学科博士学位授予权和博士后流动站,具有计算机应用技术、计算机系统结构、计算机软件与理论和信息安全四个二级学科博士学位授予权。学院现有国家级计算机实验教学示范中心、IBM主机系统教育中心(成都)和四川省软件测评中心等三个实验中心,信息产业部虚拟现实技术重点实验室、网络与数据安全实验室等五个省部级重点实验室。本专业涵盖的专业方向包括:网络与分布式计算、计算智能、多媒体技术以及嵌入式技术等。此外,还与国内外著名的计算机企业(包括IBM、微软、Intel)等建立了联合实验室。一流的师资队伍、良好的教学与实验条件以及丰富的工程实践机会,使得学生不仅具备扎实的计算机理论基础知识,也在工程素质以及应用计算机知识解决实际问题方面得到了良好的训练。
主干课程:除了必修课程之外,本专业学生还需学习高级语言程序设计、离散数学、数据结构、计算机组成原理、计算机操作系统、微型计算机原理与接口、汇编语言、编译原理、计算机网络基础、软件工程、数据库原理及应用、面向对象程序设计Java、C++、算法分析与设计、人工智能、人机交互、分布式与并行计算、软件开发环境、计算机图形学、计算机系统结构、嵌入式系统开发等核心课程。
毕业走向:历年来,本专业毕业生得到IT企业的高度认可,40%左右学生进行研究生学习,众多学生在国内外一流IT企业高薪就业。
电子科技大学其他专业
地址:成都市高新区(西区)西源大道2006号
地址:成都市高新区(西区)西源大道2006号
地址:成都市高新区(西区)西源大道2006号
地址:成都市高新区(西区)西源大道2006号
地址:成都市高新区(西区)西源大道2006号
开设有计算机科学与技术专业介绍专业的学校网站维护中,给您带来不便敬请谅解!计算机科学与技术专业2014级所有课程一览表_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
计算机科学与技术专业2014级所有课程一览表
阅读已结束,下载文档到电脑
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢

我要回帖

更多关于 计算机专业就业方向 的文章

 

随机推荐