计算机学科体系简介课件_第1页
计算机学科体系简介课件_第2页
计算机学科体系简介课件_第3页
计算机学科体系简介课件_第4页
计算机学科体系简介课件_第5页
已阅读5页,还剩98页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机学科体系简介北京科技大学计算机系王昭顺教授zhswangzhswang691计算机学科体系简介北京科技大学计算机系zhswangali内 容 提 要计算机学科的发展计算机专业的人才培养我校计算机专业的课程体系计算机专业课程的学习2内 容 提 要计算机学科的发展21 计算机学科的发展计算机学科的基本含义计算机学科的发展我国计算机专业的发展我校计算机专业的发展31 计算机学科的发展计算机学科的基本含义3什么是计算机学科?Wikipedia(维基百科) 1Computer science (or computing science) is the study of the theoretica

2、l foundations of information and computation, and of practical techniques for their implementation and application in computer systems.计算机科学(或计算科学)是研究信息和计算的理论基础,以及它们在计算机系统上实现和应用的实践技术1 /wiki/Computer_science 4什么是计算机学科?Wikipedia(维基百科) 11什么是计算机学科?Peter J. Denning 2The discipline of computer science is

3、the body of knowledge and practices used by computing professionals in their work.The body of knowledge of computing is frequently described as the systematic study of algorithmic processes that describe and transform information: their theory, analysis, design, efficiency, implementation, and appli

4、cationThe fundamental question underling all of computing is:What can be (efficiently) automated? 什么能够被(有效地)自动计算?2 P. J. Denning. “Computer Science: The Discipline” Encyclopedia of Computer Science, 20005什么是计算机学科?Peter J. Denning 2计算学科的本质计算学科的根本问题:什么能被有效地自动进行? 计算学科的根本问题讨论的是能行性的有关内容,而凡是与能行性有关的讨论都是处理离

5、散对象的。因为非离散对象(连续对象)是很难进行能行处理的,因此能行性这个计算学科的根本问题决定了计算机本身的结构和它处理的对象都是离散型的,许多连续型的问题也必须在转化为离散型问题以后,才能被计算机处理。例如计算定积分就是把它变成离散量,再用分段求和的方法来处理的。 6计算学科的本质计算学科的根本问题:什么能被有效地自动进行? 什么是计算机学科?教育部计算机科学与技术教学指导委员会技术用于指导实践的理论知识在科学的指导下,用于服务生产的知识运用科学和技术进行的实践活动7什么是计算机学科?教育部计算机科学与技术教学指导委员会技术用计算机学科研究计算机的设计、制造以及利用计算机进行信息获取、表示、

6、存储、处理等的理论、方法和技术。包括科学和技术两方面:计算机科学理论研究,侧重于研究现象、揭示规律 计算机技术工程实践和应用,侧重于研制计算机和研究使用计算机进行信息处理的方法与技术手段。 计算机科学与技术专业的特点:科学与技术相辅相成、互为作用,二者高度融合。科学是技术的依据,技术是科学的体现技术得益于科学,又向科学提出新的问题什么是计算机学科?8计算机学科研究计算机的设计、制造以及利用计算机进行信息获取、 计算机学科又是一门科学性与工程性并重的学科,表现为理论与应用紧密结合的特征。科学性计算机科学与技术学科的根本问题:什么能被(有效地)自动计算。工程性应用是计算机科学与技术发展的动力、源泉

7、和归宿 计算机科学与技术又不断为应用提供日益先进的方法、设备与环境。 什么是计算机学科?9 计算机学科又是一门科学性与工程性并重的学科,表现为理什么是计算机学科?教育部计算机科学与技术教学指导委员会10什么是计算机学科?教育部计算机科学与技术教学指导委员会10计算机学科的知识领域Peter J. Denning 2Algorithms & Data StructuresProgramming LanguagesArchitectureOperating System and NetworksSoftware EngineeringDatabase & Information Retrieval

8、Artificial Intelligence & RoboticsGraphicsHuman Computer InteractionComputational ScienceBioinformatics11计算机学科的知识领域Peter J. Denning 2计算机学科的知识领域 以网络为中心的计算(NC) 程序设计语言(PL) 图形学与可视化计算(GV) 智能系统(IS) 信息管理(IM) 计算科学与数值方法(CN) 社会与职业问题(SP) 计算机体系结构与组织(AR) 算法与复杂度(AL) 人-机交互(HC) 操作系统(OS) 程序设计基础(PF) 软件工程(SE) 离散结构(DS)

9、3 教育部计算机科学与技术教学指导委员会. 高等学校计算机科学与技术专业发展战略研究报告暨专业规范(试行). 高等教育出版社,2006计算学科课程体系的教学内容归结为14个知识体3 12计算机学科的知识领域 以网络为中心的计算(NC) 计算机体系计算机学科与电子信息技术黄载禄:电子信息技术导论前言讲稿13计算机学科与电子信息技术黄载禄:电子信息技术导论前言讲稿计算机学科与电子信息技术14计算机学科与电子信息技术141.2 计算机学科的发展计算机体系结构的发展计算机硬件发展迅速:摩尔定律计算模型没有质的飞跃,局限于图灵机与冯诺依曼机的模型。量子计算机、DNA计算机软件开发方法的发展软件开发方法逐

10、渐与认知科学相结合,借鉴认知科学的基本概念和原理,并将其应用到软件开发中来软件体系结构、中间件、软件设计模式、重构计算机应用的发展计算机应用层次综合化、智能化、集成化、网络化、广泛化、个性化和家庭化Internet网的出现计算机进入到人类生活的各个方面151.2 计算机学科的发展计算机体系结构的发展15计算机学科的发展学科内涵变化很快、变化很大20年前:计算机毕业生知道这些差不多了从10年前开始:似乎还需要知道这些APP16计算机学科的发展学科内涵变化很快、变化很大20年前:计算机毕计算机学科的发展计算的概念在过去10年里发生了巨大变化WWW的出现,将“计算”泛化、平民化了 “计算” 已经拓展

11、到难以用一个学科来定义Internet 的出现是计算机学科发展的重要里程碑有关计算机学科的更多发展历史可参阅维基百科计算的历史/wiki/History_of_computing有关计算历史事件的时间表/wiki/Timeline_of_computing 17计算机学科的发展计算的概念在过去10年里发生了巨大变化17教育部本科招生目录中的计算机类专业计算机科学与技术软件工程网络工程信息安全物联网信息与计算科学智能科学与技术空间信息化1.3 我国计算机专业的发展学科的发展与社会应用的宽泛化所导致人才需求的多样化,使人们感到“计算机科学与技术”这一个名称难以满足实际需要了,需要更多的、更具针对性

12、的专业18教育部本科招生目录中的计算机类专业1.3 我国计算机专业的发我国计算机专业的发展三个发展时期3初创(1956-1960):人才培养面向国防和科学研究发展(1978-1986):改革开放促进了新课程的引进高速发展(1994-):教学内容逐步与国际接轨3 教育部计算机科学与技术教学指导委员会. 高等学校计算机科学与技术专业发展战略研究报告暨专业规范(试行). 高等教育出版社,2006年度19932003200420052009增量368147119总数13750565277179219我国计算机专业的发展三个发展时期33 教育部计算机科我国计算机专业的发展计算机技术是信息化的核心技术信息

13、化建设需要大量计算机专业人才计算机专业是规模最大的专业专业点最多:2005年771个 2013年946个 2015年960个学生数最多:2005年44万(675人/点) 2013年在校学生76万 2015年在校学生80万计算机专业是情况最复杂的专业 学科涵盖面/应用面宽、应用层次跨度大 1180所院校有计算机系/学院,2600个计算机类专业办学条件差异大、条件偏下的较多学生跨度最大20我国计算机专业的发展计算机技术是信息化的核心技术201.4 我校计算机专业的发展史1975年:设置了计算机及应用专业,开始招收本科生1986年:成立了计算机系1986年:招收计算机应用专业硕士研究生1998年:招

14、收计算机软件与理论专业硕士研究生2001年:招收计算机系统结构专业硕士研究生2003年:招收计算机应用技术专业博士研究生2005年:招收计算机系统结构专业博士研究生2005年:计算机科学与技术博士后流动站2008年:计算机系统结构成为北京市重点学科2010年:计算机科学与技术一级博士点2011年:软件工程一级博士点2011年:软件工程博士后流动站2012年:申请材料领域知识工程北京市重点实验室211.4 我校计算机专业的发展史1975年:设置了计算机及应用2 计算机专业的人才培养计算机专业人才的社会需求分析计算机专业人才应备的学科能力我国计算机专业人才的培养体系222 计算机专业的人才培养计算

15、机专业人才的社会需求分析22计算机专业人才的社会需求分析3基本观点国家和社会对计算机专业本科人才需求与信息化的目标、进程密切相关 计算机市场很大程度上决定着对计算机人才的层次结构、就业去向、能力与素质等方面的具体要求 判断1计算机类专业毕业生不是数量太多或质量太差,而是满足社会需要的针对性不够强、结构上不合理 计算机人才培养应是与社会需求相匹配的金字塔结构3 教育部计算机科学与技术教学指导委员会. 高等学校计算机科学与技术专业发展战略研究报告暨专业规范(试行). 高等教育出版社,200623计算机专业人才的社会需求分析3基本观点3 教育部计算计算机专业人才的社会需求分析判断2-4国家根本利益:

16、必有一支计算机基础理论与核心技术的创新研究队伍科学型人才大部分IT企业:主要开发满足国家信息化需求的产品工程型人才)企事业、国家IS的建设与运行信息化技术的应用型人才(主流需求)人才需求金字塔结构应用型(目前无专业直接满足)工 程 型科学型24计算机专业人才的社会需求分析判断2-4人才需求金字塔结构应用计算机专业人才的社会需求分析判断5素质教育:企业最关注以学习能力为代表的发展潜力;要求能够学习他人长处而目前相当一部分学生“以我为中心、盲目自以为是”的弱点十分明显 判断6在校学生实际动手能力亟待大幅度提高 判断7课程内容和教学模式必须进行大力度的改革教师:更强的责任心、更多的劳动、更高的业务素

17、质 25计算机专业人才的社会需求分析判断525计算机专业人才的社会需求分析现在计算机专业毕业生主要从业类型4科学研究重在知识创新和技术创新技术开发与工程实施重在制造和开发信息技术管理与服务重在对各类信息系统的规划、创建、技术维护与管理4 教育部计算机科学与技术教学指导委员会. 计算机科学与技术专业发展战略、规范及认证(讲稿). 注:本讲稿许多内容来自此宣讲资料(难以一一标注)26计算机专业人才的社会需求分析现在计算机专业毕业生主要从业类型计算机专业人才的社会需求分析27计算机专业人才的社会需求分析27计算机专业人才的社会需求分析美国劳工统计局在2010年的报告中明确指出:“计算机科学家”和“软

18、件工程师”就业的强劲增长至少会持续到2018年。美国今天比历史上任何繁荣时期都有更多的IT岗位。国内统计数据未来10年,每年100万IT人才需求,其中计算机专业40万28计算机专业人才的社会需求分析美国劳工统计局在2010年的报告计算机专业人才的社会需求分析29计算机专业人才的社会需求分析29计算机专业人才应备的学科能力高等教育的基本要求55 蒋宗礼. 不断提高计算机专业教育教学水平. 注:本讲稿的不少内容均来自蒋宗礼教授的此讲稿(难以一一标注),此讲稿曾由蒋教授在各种不同的教学会议上宣讲30计算机专业人才应备的学科能力高等教育的基本要求55 计算机专业人才应备的学科能力四大基本学科能力4系统

19、能力包括:系统地考虑问题求解全局掌握一定规模的系统基于计算机考虑问题求解考虑如何有效地利用计算机进行问题求解统计数据表明:40%的新员工不具备基本编程能力31计算机专业人才应备的学科能力四大基本学科能力4系统能力包计算机专业人才应备的学科能力Peter J. Denning: must be skilled in four basic areaAlgorithmic thinkingis an interpretation of the world in which a person understands and formulates actions in terms of step-by-

20、step procedures that give unambiguous results when carried out by anyoneRepresentationaddresses the way in which data are stored so that the questions one will ask about them can be answered efficientlyProgrammingenables people to take algorithmic thinking and representations and embody them in soft

21、ware that will cause a machine to perform in a prescribed wayDesignconnects the other three skills to be concerns of people, though the medium of systems that serve themengineering tradeoffs, integrating available components, meeting time and cost constraints, and meeting safety and reliability requ

22、irements32计算机专业人才应备的学科能力Peter J. Denning知识、能力与素质较好的数学基础知识系统地掌握计算机科学与技术专业基本理论、基本知识和基本技能与方法了解计算机科学技术学科的理论前沿、应用背景和发展方向33知识、能力与素质较好的数学基础知识33应用数学解决问题的能力 一定的计算思维能力算法设计与分析能力和程序设计能力计算机系统的认知、分析、设计和应用的能力 外语应用能力,能熟练阅读专业科技文献资料主动学习、概括总结和信息获取能力团队合作能力、组织能力良好的文字和口头表达能力强烈的创新意识、良好的创新思维能力自我控制约束能力专业能力34应用数学解决问题的能力 专业能力

23、34思想道德素质热爱祖国,热爱人民;具有远大理想和抱负;尊纪守法,严以律己,宽以待人,团结合作,勤奋努力。 文化素质 从人类一切优秀文化中汲取营养,陶冶情操,提高自身的文学素质、科学素质、美学素质。心理素质树立科学的世界观和人生观,能适应顺境和逆境环境下的自我调整,既不为一时的成功而沾沾自喜,也不为一时的挫折而灰心丧气。身体素质注意锻炼身体,具备良好的身体素质,应对日常工作及超强度工作的需要。专业素质具备扎实的基础理论,掌握计算机学科的基本概念和方法,较强的实践能力,了解计算机学科的发展方向和应用前景,具备较强的独立分析问题、解决问题的能力。 综合素质35思想道德素质综合素质35知识、能力、素

24、质是相互联系、相互影响的知识是能力和素质的基础,没有合理的知识体系支撑,就不可能有强能力和高素质;具备了较强的能力和较高的素质,又可以更好、更快地获取知识。36知识、能力、素质是相互联系、相互影响的36我国计算机专业人才的培养体系37我国计算机专业人才的培养体系37我国计算机专业人才的培养体系人才需求的金字塔结构38我国计算机专业人才的培养体系人才需求的金字塔结构38我国计算机专业人才的培养体系三种规格类型科学型:以知识创新为基本使命研究计算机软件与理论、计算机系统结构、计算机应用技术工程型:考虑基本理论和原理的综合应用不仅要考虑系统的性能,还要考虑建造系统的代价以及可能带来的副作用;可以是以

25、硬件为主的系统,也可以是软件系统(应用软件、系统软件)应用型:承当信息化建设的核心任务掌握各种计算机软/硬件系统的功能和性能善于系统的集成和配置有能力管理和维护复杂信息系统的运行39我国计算机专业人才的培养体系三种规格类型39我国计算机专业人才的培养体系四个专业方向40我国计算机专业人才的培养体系四个专业方向40我国计算机专业人才的培养体系计算机科学(CS)方向基本特点专业内容相对突出计算的理论和算法,在计算理论以及相关的数学领域为学生打下较好的基础要求学生掌握求解计算问题的有效方法 ,擅长算法分析与设计,对于应用的实际问题具有理性分析的能力人才培养的基本定位掌握自然科学基础知识注重计算机科学

26、基础理论,兼顾计算机系统及应用41我国计算机专业人才的培养体系计算机科学(CS)方向41我国计算机专业人才的培养体系理论原理创新应用部署配置开发倾向理论倾向应用组织系统行为应用技术软件开发系统平台结构计算机硬件体系CS的问题空间x 42我国计算机专业人才的培养体系理论应用开发倾向理论倾向应用组织我国计算机专业人才的培养体系计算机工程(CE)方向基本特点计算机工程是现代计算系统、计算机控制设备的软硬件设计、制造、实施和维护的科学与技术计算机工程牢固建立在计算、数学、科学和工程学的基础上,并应用这些理论和原理解决在软硬件和网络的设计过程中面临的技术问题人才培养的基本定位工程型为主兼顾硬件科学型和应

27、用系统开发设计和构建计算机系统和基于计算机的系统、强调的是硬件(嵌入式系统)特点:擅长解决计算机系统的硬件问题43我国计算机专业人才的培养体系计算机工程(CE)方向43我国计算机专业人才的培养体系理论原理创新应用部署配置开发倾向理论倾向应用组织系统行为应用技术软件开发系统平台结构计算机硬件体系CE的问题空间44我国计算机专业人才的培养体系理论应用开发倾向理论倾向应用组织我国计算机专业人才的培养体系软件工程(SE)方向基本特点信息化社会需要大批实用型、国际化的软件工程人才软件工程学科是以计算机科学为基础的新兴交叉学科具有鲜明的工程特色与应用领域结合紧密人才培养的基本定位培养目标是软件工程师学生毕

28、业后,应具备软件工程师从事软件工程实践所需要的素质、知识和能力45我国计算机专业人才的培养体系软件工程(SE)方向45我国计算机专业人才的培养体系理论原理创新应用部署配置开发倾向理论倾向应用组织系统行为应用技术软件开发系统平台结构计算机硬件体系SE的问题空间46我国计算机专业人才的培养体系理论应用开发倾向理论倾向应用组织我国计算机专业人才的培养体系信息技术(IT)方向信息技术方向人才的基本目标是:围绕社会中各种组织机构(以及个人)的需求,通过对计算技术的选择、应用和集成,创建优化的信息系统并对其运行实行有效的技术维护和管理。人才培养的基本定位:信息化技术解决方案的提供者与实施者(“信息化服务工

29、程师”)在理论上,应理解各种计算技术,这样一种理解应该能够直接指导为满足用户需求对技术的选择和应用;在实践上,应善于系统集成,善于理解用户的需求和提供最优的满足这种需求的技术路线,有效地对系统运行实施技术性管理47我国计算机专业人才的培养体系信息技术(IT)方向47我国计算机专业人才的培养体系理论原理创新应用部署配置开发倾向理论倾向应用组织系统行为应用技术软件开发系统平台结构计算机硬件体系IT的问题空间48我国计算机专业人才的培养体系理论应用开发倾向理论倾向应用组织我国计算机专业人才的培养体系49我国计算机专业人才的培养体系493我校计算机专业的课程体系课程设置的基本思路课程设置的基本结构每学

30、期的课程安排情况503我校计算机专业的课程体系课程设置的基本思路503.1 课程设置的基本思路本科教学的基本定位加强基础:英文里,之所以有undergraduate和graduate的区别,是因为西方人觉得研究生才算是真正的大功告成,本科只是打个基础而已。 培养出基础面宽、适应性强、综合素质好、工作能力强的学生教学目标的制定体现为深度和广度的结合深度优先、广度为辅二级深度一些深度课程可作为选修教学目标的制定进一步强调能力的培养特别是强调实践能力培养513.1 课程设置的基本思路本科教学的基本定位51课程设置的基本思路课程设置与深度广度结合深度优先加强数学基础:高等数学课程与离散数学模块保证核心

31、课程的学时和深度如计算机组成原理、数据结构、操作系统、计算机网络等广度为辅根据师资情况,尽可能多开设选修课将多门选修课分成不同方向指导学生选修52课程设置的基本思路课程设置与深度广度结合52课程设置的基本思路课程设置与进一步加强实践能力的培养设置多门实践课程计算机应用实践软件课程设计计算机组成原理课程设计计算机网络课程设计软件工程课程设计操作系统课程设计毕业设计53课程设置的基本思路课程设置与进一步加强实践能力的培养533.2 课程设置的基本结构公共课(45学分)公共必修(32学分):人文社科、外语、体育、经济与管理公共选修(13学分)专业必修课(80学分)自然科学基础课程(38学分):数学类

32、、物理、程序设计学科基础课程(36学分):离散数学、数据结构、电路、计算机组成原理、操作系统、计算机科学导论专业基础课程(16学分):数据库、编译原理、网络专业选修课(18学分)根据专业主攻方向定位 科技创新活动543.2 课程设置的基本结构公共课(45学分)54数学类和物理课程作用提供科学思维训练作为计算机学科基础数学-计算的本质与数学相关物理-电子线路技术数学类课程高等数学(数学分析) 线性代数 概率论与数理统计 数学建模与数学实验物理类课程大学物理:力学 电场和磁场 振动和波动55数学类和物理课程作用55公共课:共45学分必修课程32学分,课程如下:选修课程13学分,由学生自由选择课程设

33、置的基本结构思想道德修养与法律基础3学分毛泽东思想和中国特色社会主义理论体系概论4学分马克思主义基本原理3学分中国近代史纲要2学分大学英语(3学期,每学期4学分)12学分体育(4学期,每学期1学分)4学分经济与管理2学分沟通与交流2学分56公共课:共45学分课程设置的基本结构思想道德修养与法律基础3课程设置的基本结构自然科学基础课程必修38学分工程数学分析12学分必修复变函数与积分变换3学分必修线性代数3学分必修概率论与数理统计3学分必修数学实验1学分必修程序设计基础4学分必修大学物理8学分必修工程物理实验4学分必修57课程设置的基本结构自然科学基础课程工程数学分析12学分必修复课程设置的基本

34、结构学科基础课程必修36学分电路分析基础5学分必修电路实验技术1学分必修数据结构4学分必修计算机科学导论1学分必修操作系统3学分必修离散数学5学分必修模拟电子技术与实验4学分必修数字电子技术与实验4学分必修计算机组成原理4学分必修信息论与编码3学分必修工程制图基础2学分必修58课程设置的基本结构学科基础课程电路分析基础5学分必修电路实验课程设置的基本结构专业基础课程必修16学分数据库系统原理3学分必修编译原理3学分必修数值计算方法2学分必修微机原理与接口技术3学分必修微机原理与接口技术实验1学分必修计算机网络4学分必修59课程设置的基本结构专业基础课程数据库系统原理3学分必修编译原课程设置的基

35、本结构专业选修课程:18学分(8+10)通用选修:至少8学分(4门)Java程序设计、面向对象技术、软件工程、人工智能、嵌入式计算、高级编程技术等计算机体系结构方向:至少10学分(5门)计算机体系结构、并行计算导论、可编程逻辑器件及应用、大规模集成电路设计VLSI通信网基础、网络安全与管理、Linux操作系统等计算机应用技术方向:至少10学分(5门)计算机图形学、数字图象处理、虚拟现实、模式识别电子商务、计算机控制技术、数字信号处理计算机系统安全计算机软件及系统方向 :至少10学分(5门)算法设计基础、C#程序设计、软件测试、应用软件系统设计与案例分析信息隐藏技术、数字签名与身份认证技术、数据

36、挖掘与数据仓库60课程设置的基本结构专业选修课程:18学分(8+10)603.3 学期的课程安排情况第一学期(大一秋季学期)课程名称学分总学时课程属性大学英语464公共必修体育232公共必修中国近现代史纲要232公共必修程序设计基础464学科基础工程数学分析696公共必修大学物理464学科基础工程制图基础232学科基础沟通与交流232公共必修合计学分26613.3 学期的课程安排情况第一学期(大一秋季学期)课程名称学课程学期安排情况第二学期(大一春季学期)课程名称学分总学时课程属性大学英语464公共必修体育232公共必修思想道德修养与法律基础348公共必修工程数学分析696公共必修大学物理46

37、4公共必修计算机科学导论116专业必修线性代数348公共必修电路分析基础348专业必修合计学分2662课程学期安排情况第二学期(大一春季学期)课程名称学分总学时课课程学期安排情况第三学期(大二秋季学期):课程名称学分总学时课程属性大学英语464公共必修体育232公共必修马克思主义基本原理348公共必修电路分析基础232专业必修电路实验技术116专业必修模拟电子技术与实验464专业必修复变函数与积分变换348数理基础概率论与数理统计348数理基础大学物理实验232数理基础离散数学580专业必修合计学分29 63课程学期安排情况第三学期(大二秋季学期):课程名称学分总学时课程学期安排情况第四学期(

38、大二春季学期)课程名称学分总学时课程属性工科物理实验232公共必修体育232公共必修毛泽东思想232公共必修数学实验116数理基础数值计算方法232专业必修数字电子技术348专业必修信息论与编码348专业必修数据结构464专业必修计算机组成原理464专业必修数字电子技术实验116专业必修合计学分24 64课程学期安排情况第四学期(大二春季学期)课程名称学分总学时课课程学期安排情况第五学期(大三秋季学期)课程名称学分总学时课程属性毛泽东思想232公共必修计算机网络464专业必修操作系统456专业必修微机原理与接口技术348专业必修微机原理与接口技术实验116专业必修选修合计学分14 65课程学期

39、安排情况第五学期(大三秋季学期)课程名称学分总学时课课程学期安排情况第六学期(大三春季学期)课程名称学分总学时课程属性编译原理348专业必修选修合计学分3 课程名称学分总学时课程属性数据库原理348专业必修经济与管理232专业必修选修合计学分5 第七学期(大四秋季学期)第八学期(大四春季学期)毕业设计66课程学期安排情况第六学期(大三春季学期)课程名称学分总学时课计算机专业人才应掌握的知识(1)计算机系统知识基础。包括电路原理、模拟电路、数字逻辑、计算机组成原理、计算机系统结构、微机原理与接口技术、并行计算与分布式系统、操作系统、编译原理和数据库原理。(2)编程基础。包括离散数学、数据结构、C

40、语言程序设计、软件工程、面向对象技术、汇编语言程序设计、Java程序设计和数值计算方法。(3)通信与电子应用基础。包括信号与系统、数字信号处理、嵌入式系统、EDA电子设计、通信原理和通信网基础。(4)网络应用基础。包括计算机网络基础、网络安全技术、网络管理与安全、网络程序设计、网络工程和Internet技术。(5)计算机应用技术:计算机技术的典型应用领域包括人工智能、多媒体技术、数字图像处理、模式识别、计算机控制技术、计算机仿真、数据仓库与数据挖掘、电子商务技术与安全等。 67计算机专业人才应掌握的知识(1)计算机系统知识基础。包括电路计算机科学技术专业的职业种类专业性职业数据工程师、软件评测

41、师、网络工程师、网页设计、软件设计师、项目管理师、系统分析师、信息系统项目管理师、系统架构师等。应用性职业网络管理类:网络设计、网络管理、网络维护、Internet服务、因特网通信广告制图类:广告设计、广告制作、平面设计、三维动画设计办公自动化类:办公自动化、文秘、电子排版、档案管理服务管理类:会计电算化、财务管理、数据管理、应用程序设计组装与管理类:微机装配、微机维修、微机销售、工业辅助设计、工业自动化68计算机科学技术专业的职业种类专业性职业682013年最火和最挣钱的IT职位 移动应用研发者:薪水范畴从92750美金到133500美金商务智能分析师:薪酬范围是94250美金到132500

42、美金网络架构师:薪酬范围从102250美金到146500美金 交互创意总监:薪酬范围是95500美金到160000美金交互设计师:薪水范围从52250美金到77500美金用户体验(UX)设计师:薪酬范围从73750美金到110500美金 692013年最火和最挣钱的IT职位 移动应用研发者:薪水范畴从 从人才知识结构的角度来看,以下3种人才普遍受到企业的欢迎: 具备编程能力、操作系统知识和数据库知识的人才;具备编程能力、数据结构知识和算法知识的人才;具备数据库知识、软件工程知识和操作系统知识的人才。 因此,操作系统、数据结构与算法、数据库、软件工程、程序设计和面向对象技术等课程的教学非常重要。

43、70 从人才知识结构的角度来看,以下3种人才70 从人才综合素质的角度,企业优先考虑的因素前5位分别是:持续学习能力,支持率66.7%;独立解决问题的能力,支持率64.3%;沟通能力,支持率63.4%;职业道德和责任心,支持率56.6%;参加过项目或实习、团队合作意识, 支持率都是53.4%。 而学习成绩的支持率只有24%,可见企业只是把学习成绩作为参考来考虑的。 因此,计算机专业教育既要重视基础知识,又要强调专业技能。71 从人才综合素质的角度,企业优先考虑的因素前5位分别是 计算机专业人才应具有扎实的理论基础,特别是理论与实际相结合的能力。毕业生普遍认为: 在未来的发展中,数学基础,建模能

44、力等将决定一个计算机专业人才的发展前景;学好离散数学、数据结构、操作系统、编译原理这四门主干课程,对于自己的可持续发展至关重要。72 计算机专业人才应具有扎实的理论基础,特别是理论与实际相4 计算机专业课程的学习个人能力的培养个人学习的规划大学学习特点与学习方法我个人的一些建议734 计算机专业课程的学习个人能力的培养734.1 个人能力的培养教指委提出的人才培养规格3 素质结构要求思想道德素质爱国爱党、正确人生观、价值观有社会责任心、法律意识、具有职业道德修养具有诚信意识和团队合作精神文化素质具有一定的文化修养、人际沟通能力和现代意识专业素质掌握科学思维方法和科学研究方法具备求实创新意识和严

45、谨的科学素养具有一定的工程意识和效益意识。身心素质具有较好的身体素质和心理素质。3 教育部计算机科学与技术教学指导委员会. 高等学校计算机科学与技术专业发展战略研究报告暨专业规范(试行). 高等教育出版社,2006744.1 个人能力的培养教指委提出的人才培养规格33 个人能力的培养教指委提出的人才培养规格3知识结构要求工具性知识外语、文献检索、科技写作等。人文社会科学知识文学、哲学、政治学、社会学、法学、心理学、思想道德、职业道德、艺术等。自然科学知识:数学、物理学等。专业技术基础知识:电工电子学、离散数学、程序设计等。专业知识算法与复杂性、计算机组织与体系结构、操作系统、网络及其计算、程序

46、设计语言人机交互、图形学与可视化计算、智能系统、信息系统、软件工程和数值计算科学等。经济管理知识:经济学、管理学等。3 教育部计算机科学与技术教学指导委员会. 高等学校计算机科学与技术专业发展战略研究报告暨专业规范(试行). 高等教育出版社,200675个人能力的培养教指委提出的人才培养规格33 教育部计个人能力的培养教指委提出的人才培养规格3 能力结构要求获取知识的能力自学能力、信息获取与表达能力等。应用知识能力系统级的认知能力和理论与实践能力掌握自底向上和自顶向下的问题分析方法,既能把握系统各层次的细节,又能认识系统总体既掌握本学科基础理论知识,又能利用理论指导实践创新能力创造性思维能力、

47、创新实验能力、科技开发能力科学研究能力以及对新知识、新技术的敏锐性。3 教育部计算机科学与技术教学指导委员会. 高等学校计算机科学与技术专业发展战略研究报告暨专业规范(试行). 高等教育出版社,200676个人能力的培养教指委提出的人才培养规格33 教育部计个人能力的培养黄载禄:电子信息技术导论后语讲稿77个人能力的培养黄载禄:电子信息技术导论后语讲稿77个人能力的培养78个人能力的培养78个人能力的培养79个人能力的培养79个人能力的培养80个人能力的培养80个人能力的培养81个人能力的培养81个人能力的培养德国教育家名言:教学艺术的本质不在于传授本领,而在于激励、唤醒和鼓励。82个人能力的

48、培养德国教育家名言:教学艺术的本质不在于传授本领,个人能力的培养83个人能力的培养83个人能力的培养84个人能力的培养84个人能力的培养85个人能力的培养854.2 个人学习的规划864.2 个人学习的规划86个人学习的规划87个人学习的规划874.3 大学学习特点与学习方法按专业组织教学专业课程体系庞杂,课程间关系复杂前导课程没有学好,容易影响后继课程中学课程体系相对简单,课程间关系简单学习计算机学科的特点科学与工程并重、理论与实践结合紧密计算机应用与计算机教育都很普及、技术发展快学习要有一定的理论深度否则面对其他专业、其他层次(如职业教育)的学生没有优势但一些理论基础课程容易让学生感觉没有

49、直接的用处学生还要有一定的实践动手能力否则无法快速适应社会需求,难以就业但技术发展快,让学生不知道该学习哪些实践技术884.3 大学学习特点与学习方法按专业组织教学88大学学习特点与学习方法大学学习目标相对不是很明确课程学习成绩好坏与毕业后的出路无明确对应关系中小学应试教育升学压力大,学生对学习(成绩)相对重视大学教育更重视个人能力的提高学校及教师对学生学习的管理比较松散主要靠学生的自我管理、自主学习中小学学生的学习对教师依赖更大其他方面诱惑多,容易掉入其他一些陷阱感情计算机游戏、网上冲浪、娱乐等89大学学习特点与学习方法大学学习目标相对不是很明确89大学学习特点与学习方法脚踏实地是学习的基础

50、。但要在这个基础上讲究技巧、讲究效果,不能打疲劳仗!90大学学习特点与学习方法脚踏实地是学习的基础。但要在这个基础上大学学习特点与学习方法要在规定的时间内完成任务,否则效率会大大降低!91大学学习特点与学习方法要在规定的时间内完成任务,否则效率会大大学学习特点与学习方法92大学学习特点与学习方法92计算机科学与技术专业的学习方法计算机是一门以实践为基础的学科。学习的主要目的是使用计算机及其配套软、硬件完成实际工作,所以学习方法有别于其他学科。重视基础,循序渐进培养实践能力,注重应用提倡自学有效利用网络资源93计算机科学与技术专业的学习方法计算机是一门以实践为基础的学科重视基础,循序渐进在学习计

51、算机的过程中,有些基础知识是比较枯燥和乏味的。有不少学习者自动跳过这些问题,转而学习比较有趣的部分,这就使得其计算机基础知识的学习不扎实,甚至不完整,为以后的学习设置了障碍。学习者应明确学习过程总是有些曲折的,很多计算机基础知识刚开始学习时确实很枯燥和繁琐,应注意培养学习兴趣,循序渐进地掌握好各种基本知识和方法,这样才能深入地学好计算机。94重视基础,循序渐进在学习计算机的过程中,有些基础知识是比较枯培养实践能力,注重应用:学而时习之将所学的理论知识与具体实践相结合是一种很好的学习方法,实践是检验真理的唯一标准,通过实践可以检验学到的知识是否正确,同时还能够发现更多问题,促使学习者不断学习。计算机是实践性很强的学科,动手

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论