曲谱网 > 知识库 >

导航导航

计算机科学与技术专业介绍_计算机科学与技术专业课程

发布日期:2020-03-03 15:20:00编辑:音乐人

计算机科学与技术专业课程

各个学校会有所不同,具体的课表在各学校的教务部网站一般都可以查到——查“教学计划”、“培养方案”、“课程设置”之类的东西。
以清华大学2004级前两学年为例:

·第一学年·秋季学期
军事理论与技能训练
体育(1)
思想道德修养
英语选修
一元微积分
几何与代数(1)
工程图学基础
离散数学(1)
程序设计课组
信息科学技术概论文化素质选修课

·春季学期
体育(2)
毛泽东思想概论
英语选修
多元微积分
几何与代数(2)
大学物理课组1
电路原理
电路原理实验
电子工艺实习(1)
电子工艺实习

·夏季学期
大一外语强化训练
电子技术课程设计

·第二学年·秋季学期
体育(3)
马克思主义政治经济学原理
高等微积分
复变函数引论/复分析
大学物理课组2
物理实验(1)
电子基础课组
电子技术实验
文化素质选修课
数理方程引论
工程图学基础

·春季学期
体育(4)
随机数学方法
概率论与数理统计
物理实验(2)
电子基础课组
电子技术实验
文化素质选修课
控制课组
数据结构课组
自然科学基础类课程
离散数学(2)

·夏季学期
程序训练课组

……………………
http://166.111.92.6/tsinghua/aao_54/index.jsp?fid=11573&curid=11573&curformat=c&cursort=c&cursysson=0&curname=指导性教学计划&curlevel=2#

计算机科学与技术专业详细课程有哪些?

计算机科学与技术专业详细课程如下:

高等数学、大学英语、专业英语、概率统计、离散数学、电路、模拟电子、数字电子、数据结构、操作系统、编译原理、计算机网络、数据库原理、软件工程、汇编语言、C++程序设计、接口技术、Java、VC++、计算机病毒分析、网络攻击与防护、密码学应用或网络游戏理论、游戏设计、三维动画等。

扩展资料

计算机科学与技术是研究计算机的设计与制造,并利用计算机进行有关的信息表示、收发、存储、处理、控制等的理论方法和技术的学科。

计算机科学与技术类业毕业生的职业发展路线基本上有三条路线:

第一类路线,纯技术路线;信息产业是朝阳产业,对人才提出了更高的要求,因为这个行业的特点是技术更新快,这就要求从业人员不断补充新知识,同时对从业人员的学习能力的要求也非常高;

第二类路线,由技术转型为管理,这种转型尤为常见于计算机行业,比方说编写程序,是一项脑力劳动强度非常大的工作,随着年龄的增长,很多从事这个行业的专业人才往往会感到力不从心,因而由技术人才转型到管理类人才不失为一个很好的选择。

第三条路线,报考公务员或者事业单位。由于现在各行各业都需要利用计算机来工作,或者完成信息化建设等工作,所以公务员岗位和事业单位中除开特别针对信息化行业的单位设置较多岗位外,一般很多单位设置了一定的岗位来满足本单位对计算机技术专业的要求。

参考资料:计算机科学与技术-百度百科

计算机科学与技术专业详细课程有哪些?

计算机科学与技术专业详细课程如下:

高等数学、大学英语、专业英语、概率统计、离散数学、电路、模拟电子、数字电子、数据结构、操作系统、编译原理、计算机网络、数据库原理、软件工程、汇编语言、C++程序设计、接口技术、Java、VC++、计算机病毒分析、网络攻击与防护、密码学应用或网络游戏理论、游戏设计、三维动画等。

扩展资料

计算机科学与技术是研究计算机的设计与制造,并利用计算机进行有关的信息表示、收发、存储、处理、控制等的理论方法和技术的学科。

计算机科学与技术类业毕业生的职业发展路线基本上有三条路线:

第一类路线,纯技术路线;信息产业是朝阳产业,对人才提出了更高的要求,因为这个行业的特点是技术更新快,这就要求从业人员不断补充新知识,同时对从业人员的学习能力的要求也非常高;

第二类路线,由技术转型为管理,这种转型尤为常见于计算机行业,比方说编写程序,是一项脑力劳动强度非常大的工作,随着年龄的增长,很多从事这个行业的专业人才往往会感到力不从心,因而由技术人才转型到管理类人才不失为一个很好的选择。

第三条路线,报考公务员或者事业单位。由于现在各行各业都需要利用计算机来工作,或者完成信息化建设等工作,所以公务员岗位和事业单位中除开特别针对信息化行业的单位设置较多岗位外,一般很多单位设置了一定的岗位来满足本单位对计算机技术专业的要求。

参考资料:计算机科学与技术-百度百科

大学本科,计算机科学与技术专业,都要学什么课程

计算机科学与技术专业的核心课程有:电路原理、模拟电子技术、数字逻辑、数值分析、计算机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构、操作系统、数据库原理、编译原理、图形学、人工智能、计算方法、离散数学、概率统计、线性代数以及算法设计与分析、人机交互、面向对象方法等。
除了以上专业课程,还有全校统一的必修课,如体育、历史、思想政治、英语等。

计算机科学都有哪些课程

主干学科:计算机科学与技术
主要课程:电路原理、模拟电子技术、数字逻辑、数值分析、计算机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构、操作系统、数据库原理、编译原理、图形学、人工智能、计算方法、离散数学、概率统计、线性代数以及算法设计与分析、人机交互、面向对象方法、计算机英语等。 主要实践性教学环节:包括电子工艺实习、硬件部件设计及调试、计算机基础训练、课程设计、计算机工程实践、生产实习、毕业设计(论文)。 修业年限:四年 授予学位:工学或理学学士

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

c++,java,数据结构,数据库概论,数据库应用,数字逻辑,汇编语言,EDA技术,Windows环境编程实践,操作系统,计算方法,J2EE,计算机网络,Linux操作系统, 计算机图形学,编译原理,微机接口技术,Oracle系统开发,计算机系统结构,地理信息系统,ASP.NET,网络工程,信息网络安全,网络管理与规划,软件工程,单片机,嵌入式开发系统

大学计算机科学与技术专业有多少课程

计算机科学与技术专业课程不完全解析
1.计算机导论:
计算机科学的基础课程之一,其教学目的是概要性地对专业课程作介绍,是典型的面向专业新生的课程(即CS0型课程)。认真学习该课程有助于今后的学习,然而这门课程往往容易被新生们忽略……
(教材:可使用学校配发的教材,但建议使用外版翻译教材。)

2.高级语言程序设计:
计算机科学的基础课程之一,教学目的是让本专业同学实际掌握一门程序设计语言并且习得一些程序设计的基本技能,目前的教学语言是C语言。个人认为课程名称可改为“高级程序设计语言”,因为课程对语言的强调远胜于对程序设计本质的讲解。建议在学习这门课程时配以《程序设计实践》一书,效果甚佳。
(教材:
①《从问题到程序——程序设计与C语言引论》 机械工业出版社
②《程序设计实践》 机械工业出版社
③《程序设计语言——实践之路》 电子工业出版社 )

3.离散数学:
计算机科学基础课程之一,被誉为计算机科学的数学基础。其内容博大精深,从中派生出的图论(图算法)、数理逻辑、组合数学以及泛代数等多门专业课程是现代计算机科学和应用数学的主要研究领域。能否学好离散数学对进一步学习以后的专业课程有着非同一般的影响。
(教材及参考书:
①《离散数学》(第四版) 清华大学出版社
②《离散数学导学》机械工业出版社
③《现代应用数学手册:离散数学卷》清华大学出版社 )

4.电路与电子技术:
电子产业有“朝阳产业”的美誉,被认为是信息时代的工业。这门电子与电路技术可谓是对电子学领域学习的敲门砖。虽然课程本身对计算机科学专业今后的学习影响不大,但掌握这项技能对于学生本身专业素养地提高是大有裨益的。同时,学习这门课程也能为今后学习数字逻辑和微机原理等系统底层方面的课程打好基础。
(教材:《电子学基础:电路和元器件》(第四版)清华大学出版社)

5.面向对象程序设计:
如果说上世纪软件开发领域最伟大的突破是什么,面向对象程序设计(OOP)必为其中之一。目前主流的程序设计语言,如C++、Java、Python和Delphi等,几乎清一色支持面向对象。可以说,掌握的面向对象的精髓,便是掌握了我们这个行业的入门钥匙。我校此课程的教学语言采用的是C++,而就国内C++教学的糟糕现状来看,若想完整掌握面向对象思想,学生自己不努力是不行的。
(教材及参考书:
①《C++ Primer中文版》(第四版) 人民邮电出版社
②《Essential C++ 中文版》华中科技大学出版社
③《Effective C++ 中文版》(第三版)电子工业出版社
④《Accelerated C++(影印版)》机械工业出版社
⑤《C++语言的设计与演化》机械工业出版社 )

6.数字逻辑:
计算机科学核心课程之一。计算机科学中有一个研究领域即系统设计领域,而本门课程即为这一领域研究的基础。正确认识与掌握数字逻辑及其设计,畅憨扳窖殖忌帮媳爆颅可以使那些有志于系统底层开发的学生获益匪浅。
(教材:
①《数字基础(第八版)》清华大学出版社
②《逻辑与计算机设计基础》 中国电力出版社 )
7.数据结构:
计算机科学核心课程之一。对数据地有效组织是程序的主要任务之一,算法的主要操作对象亦为数据结构。从简单的数组和链表,到各色高级的抽象数据类型(ADT),数据结构在程序设计中的地位不言而喻。学好数据结构,是进一步学习专业课的基本前提。可以这么说,一个不懂得如何组织和操控数据的学生,根本就不配当我们计算机科学专业的学生,更不配当一名程序员!!!
(教材:
①《C算法 第一卷(第三版)》人民邮电出版社
②《程序设计抽象思想——C语言描述》清华大学出版社
③《数据抽象与问题求解——C++语言描述(第四版)》清华大学出版社
④《数据结构与算法——Java语言描述》机械工业出版社 )

8.计算方法:内容不详,不敢妄作断言。 (教材:待定)
// 转帖者:线性代数、微积分、微分方程等的计算机算法

9.计算机原理与汇编:
系统底层课程之一,亦为计算机科学核心课程。重点讲述计算机(微机)构造以及低级语言——汇编语言的基础知识。学习这门课程,对进一步学习编译原理等专业高级课程有很大帮助。
(教材:
①《深入理解计算机系统》中国电力出版社
②《Intel汇编语言程序设计(影印版)》清华大学出版社
③《Windows环境下32位汇编语言程序设计(第二版)》电子工业出版社
④《汇编语言编程艺术》清华大学出版社 )

10.操作系统:
计算机科学的核心课程之一。课程全面讲述了操作系统的原理与构造,各类上机实验更能让学生对操作系统有深刻地理解。
(教材:
①《操作系统(第三版)》机械工业出版社
②《现代操作系统(第二版)》机械工业出版社
③《Linux内核设计与实现(影印版)》机械工业出版社
④《UNIX系统编程》机械工业出版社
⑤《UNIX环境高级编程(第二版)》人民邮电出版社 )

11.软件工程:
计算机科学的核心课程之一。近年来,随着软件开发革命地进一步深化,批判软件工程及过程方法改进的著作日益丰富,我们也得以从不良的软件开放中解放。建议在学习本课程时,联系自己的实战,并阅读批判软件工程和改良软件工程的著作。
(教材及参考书:
①《软件工程:实践者的研究方法(第五版)》机械工业出版社
②《程序设计心理学(银年纪念版)》清华大学出版社
③《人月神话(银年纪念版)》清华大学出版社
④《人件》清华大学出版社 )

12.数据库原理及应用:
计算机科学与信息学科的好像课程之一。课程讲述了数据库原理以及设计等方面的内容。对于那些注重实效的学生而言,学好这门课程,可以使今后的工作更为轻松。
(教材:《数据库系统概念(第四版)》机械工业出版社)

13.运筹学及其算法:
此课程课作为计算机科学的辅助课程,向学生介绍了运筹学方面的算法,此类算法属于现代算法范畴,本人暂时还未涉猎,故恕难对此课程解析之…… (教材:待定)
// 转帖者:线性规划、动态规划、排队论、决策分析等等

14.计算机网络:
计算机科学的核心课程之一。课程详细地介绍了计算机网络的发展、组成和协议方面的内容。对于自我要求较高的同学而言,学好这门课程义不容辞!
(教材:
①《计算机网络(第四版)》清华大学出版社
②《TCP/IP协议族》清华大学出版社 )

15.软件开发管理:
应该是软件工程课的附属课程吧,不详。 (教材:待定)
// 转帖者:对于工程,管理重于技术

16.数学建模:
可以说是本专业的相关课程,但其意义及作用目前在下还不甚了解。 (教材:待定)
// 转帖者:既然学了数学,会用也很重要吧

17.J2EE体系结构:
J2EE是目前我们产业的两大工业平台之一,学习这门课程,可以为今后涉足企业级开发领域打下基础。但请注意,J2EE和Java语言本身都是在不断演进的,因而如果不能在课程结束后持续学习相关技术,恐怕还不等你出大学校门,这门课的内容就已经过时了…… (教材:最新的国外相关教材。)

18.计算机图形学:
计算机科学的核心课程之一。有关计算机图形学在各个领域的应用不必在下一一说明了吧。无论是游戏开发,还是航空航天等前沿领域,到处都有计算机图形学的技术被应用。目前该课程主要用C语言和OpenGL图形库进行教学,效果应该还算不错。
(教材及参考书:
①《计算机图形学原理与实践-C语言描述(第二版)》机械工业出版社
②《交互式计算机图形学——基于OpenGL的自顶向下的方法(第四版)》清华大学出版社
③《OpenGL超级宝典(第三版)》 人民邮电出版社 )

19.微型计算机技术:
计算机专业的核心课程之一。课程详细地分析了微型计算机(主要是单片机)技术,由于这方面资料奇缺,这门课程可不太受在下欢迎…… (教材:待定)
// 转帖者:想搞嵌入式的要注意了

20.编译原理:
计算机科学核心课程之一。如果想要写出好的程序,编译原理的相关知识必不可少,因而这门课程是十分重点的一门课程。课程教材“龙书”、“虎书”和“鲸书”更是我们专业的经典著作。
(教材:
①《编译原理》机械工业出版社
②《现代编译原理——C语言描述》人民邮电出版社
③《高级编译器设计与实现》机械工业出版社 )

21.Web系统开发:
目前主流的web开发主要集中在ASP.NET和JSP开发领域 ,当然,还有近来火爆异常的Ajax,以前的CGI和ASP已经不那么流行了。与J2EE一样,这是一门必须持续学习的课程,否则,你必将被其所抛弃! (教材:最新国外相关书籍。)

22.嵌入式软件开发:
这个领域可谓是软件开发的前沿领域,也是未来软件业霸主的孕育地之一(另两个领域为Web开发和企业级开发)。目前的软件开发领域正蕴含着“泛嵌入式”的潜规则(《程序员》2006年7月刊)。认真并持续学习这门课程,对将来的工作会有莫大的帮助。 (教材:《嵌入式系统开放大全》人民邮电出版社)

23.算法设计与分析:
计算机科学的核心课程之一。“程序是衣,算法为魂”(《程序员》2006年3月刊),这门课程是本专业学生所亟需掌握的,如果学不好这门课,那么,你就不是一名优秀的程序员!
(教材:
①《数据结构与算法分析-C语言描述》机械工业出版社
②《C算法 第一卷 (第三版)》人民邮电出版社 )

24.情报检索与利用:这门课我可没涉猎过…… (教材:待定)

以上纯系复制,完全为了帮你!!!!

计算机科学与技术的课程有哪些

计算机科学与技术的课程,各个高校不完全一样。大致涵盖一下课程:

公共基础课:高等数学、大学英语、专业英语、概率统计、离散数学

专业基础课:电路、模拟电子、数字电子、数据结构、操作系统、编译原理、计算机网络

专业课:数据库原理、软件工程、汇编语言、C++程序设计、接口技术、Java、VC++、计算机病毒分析、网络攻击与防护、密码学应用或网络游戏理论、游戏设计、三维动画等。

注:请提问者及时!

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

1、大学的课程分很多类型: 必修课,专业基础课,专业课等等
2、计算机科学与技术专业涉及的知识比较广,大部分学该专业的师兄师姐都有一句话:就是广博而不深入。就是硬件软件网络方向都涉及,但是就是学的不深。
3、要修的课程:
大一就是些基础课:大学英语,高等数学,线性代数,概率论,计算机基础,c++程序设计(有些学习是学C语言)。
大二:模拟电子技术、数字逻辑、数值分析、计算机原理、数据库原理、离散数学。算法与数据结构。
大三:计算机体系结构、计算机网络、java、JavaEE编程技术,汇编语言、操作系统、编译原理、计算机图形学。
大概就这些:具体细分方向又有些许不同。个人感觉学好一门编程语言,学好数据库,以及数据结构。

计算机科学与技术都有哪些课程?

高等数学、大学英语、专业英语、概率统计、离散数学、电路、模拟电子、数字电子、数据结构、操作系统、编译原理、计算机网络、数据库原理、软件工程、汇编语言、C++程序设计、接口技术、Java、VC++、计算机病毒分析、网络攻击与防护、密码学应用或网络游戏理论、游戏设计、三维动画等。

大家都在看

最新资讯

推荐专题

儿童歌曲大全 儿童故事大全 卡农钢琴曲谱 天空之城钢琴曲谱 梦中的婚礼钢琴曲谱 梁祝》钢琴曲谱 童年的回忆钢琴曲谱 彩云追月钢琴曲谱 康定情歌钢琴曲谱 水边的阿狄丽娜钢琴曲谱 渔舟唱晚古筝曲谱 云水禅心古筝曲谱 高山流水古筝曲谱 浏阳河古筝曲谱 南泥湾古筝曲谱 梅花三弄古筝曲谱 笑傲江湖古筝曲谱 青花瓷古筝曲谱 月光下的凤尾竹葫芦丝曲谱 婚誓葫芦丝曲谱 荷塘月色葫芦丝曲谱 映山红葫芦丝简谱 军港之夜葫芦丝简谱 青花瓷葫芦丝简谱 蝴蝶泉边葫芦丝曲谱 美丽的神话葫芦丝曲谱 致爱丽丝电子琴谱 小苹果 电子琴谱 天空之城 电子琴谱 婚礼进行曲 电子琴谱 茉莉花 电子琴谱 红河谷曲谱