没有合适的资源?快使用搜索试试~ 我知道了~
计算机科学技术(计算机工程方向)专业规范.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 141 浏览量
2022-06-01
15:11:15
上传
评论
收藏 885KB DOC 举报
温馨提示
试读
64页
计算机科学技术(计算机工程方向)专业规范
资源推荐
资源详情
资源评论
2.2 计算机科学技术(计算机工程方向)专业规范
近十年来,计算机学科发生了巨大的变化,这一变化对计算机专业的教育产生了深远的影响。从历
史上看,在计算机学科发展的早期,数学、逻辑、电子学、程序语言和程序设计是支撑学科发展的主要
基础知识。到了 20 世纪 60~70 年代,数据结构与算法、计算机原理、编译技术、操作系统、程序设计与
程序语言、数据库系统原理等成为学科的主要基础知识。从 20 世纪 80 年代开始,并行与分布计算、网络
技术、软件工程等开始成为新的学科内容,计算机学科原有的专业设置框架被突破,逐渐形成了在“计算
机科学与技术”一个专业之下分为计算机科学、计算机工程、软件工程、信息技术、信息系统等多个专业
方向的新格局。
本规范描述计算机工程专业方向,分为五个部分:一、历史、现状及发展方向;二、培养目标与规
格;三、教育内容和知识体系;四、办学条件;五、主要参考指标。第三部分的专业教育内容和知识体
系仅阐明了知识体系、课程设置的总体描述与指导原则,详细内容见附录 1 与附录 2。在历史、现状及发
展方向这部分中,规范考虑到计算机科学与技术专业的整体性,而没有完全局限在计算机工程方向内。
一、历史、现状及发展方向
1. 主干学科概况
计算机工程是计算机科学与技术领域最早出现的专业方向。从 1956 我国高校开办“计算装置与仪器”
专业算起,到现在已经走过了近 50 年的历程。
1956 年,国务院制定了《1956—1967 年十二年科学技术发展远景规划》。这个规划除确定了 56 项重
大研究任务以外,还确定了发展电子计算机、半导体、无线电电子学和自动化技术等 6 项紧急措施,从
而促使我国的计算机教育事业发展第一个高潮的到来。到 1960 年为止共有 15 所所高校开办了计算机专业。
当时新建的计算机专业大多称为“计算装置”,强调从基本元器件开始的计算机硬件系统的设计与实现,大
多设置在自动控制系,形成了与应用系统结合的计算机教育。
1966 年至 1976 年期间,大学教育处于一个特殊的历史时期,计算机专业的教育基本上处于停滞状态,
没有正规的专业教学计划,缺乏专业教材。这使得我国计算机人才培养与教育的发展与国外产生了极大
的差距。
随着十年动乱的结束,国家的工作重点逐步转移到四个现代化建设上。在国家科委主持起草的
《1978—1985 年全国科学技术发展规划纲要》中,又把电子计算机列为 8 个影响全局的综合性课题,
放在突出的地位,我国计算机教育迎来了第二个发展高潮。在 1978—1986 年之间共有 74 所院校开办了计
算机专业。
在 70 年代末和 80 年代,计算机专业基本上限定在重点理工科院校里。一些学校的计算机及应用专业
基本上是以计算机硬件技术的教育为主,致力于计算机硬件技术专业人才的培养,所以从一定意义上讲
该专业是计算机工程专业方向这一时期在我国存在的形式。90 年代开始,随着计算机应用的越来越广泛,
社会对计算机人才的需求量高速增长,很多大学都开办起计算机及应用专业,但这些新办的计算机及应
用专业基本上都是在从事计算机应用技术人才的培养。
研究生教育随着学位制的恢复开始走上正轨,并逐渐地扩大规模。硕士研究生教育、博士研究生教
育开始在探索中逐渐完善和提高。80 年代计算机科学与技术一级学科下的 5 个二级学科中,有计算机系
统结构和计算机外部设备两个二级学科与计算机工程的本科教育对应。但是,由于计算机工程专业方向
需要更多的支持,使得它主要集中在一些重点大学中。
90 年代,万维网(World Wide Web)在世界范围的蓬勃兴起使“计算”的概念发生了深刻的变化,社会
对于计算机人才的需求急剧增长。这种变化不可避免地反映到教育中,若干相关课程被引入到计算机专
业的教学计划中,使得计算机专业的内涵和外延发生较大变化。计算机专业的教育内容已不再局限于传
统的计算理论、计算机组织与体系结构,而计算机软件、计算机网络、多媒体及其应用技术、网络与信
息安全等教育内容得以强化。特别是计算机网络相关的内容被充实到计算机工程相关的教育和研究中。
近 50 年来,我国计算机教育历程就是不断完善和更新的过程。因此,计算机教育内容必须与时俱进 ,
应该在吸收国际先进的计算机教育理念、模式、体系的同时,提出适合我国国情的计算机教育发展思路
和创新模式,以促进我国计算机教育的健康发展。
2. 主干学科的方法论介绍
在计算机科学与技术学科的教育中,学科方法论的内容占有非常重要的地位。
计算机科学与技术学科方法论系统研究该领域认识和实践过程中使用的一般方法,研究这些方法及
其性质、特点、内在联系、变化与发展,它主要包含三个方面:学科方法论的三个过程(又称为学科的
三个形态)、重复出现的 12 个基本概念、典型的学科方法。前者描述了认识和实践的过程,后两者分别
描述了贯穿于认识和实践过程中问题求解的基本方面与要点。
(1) 三个过程
学科方法论的三个过程为:理论、抽象、设计。
理论:它与数学所用方法类似,主要要素为定义和公理、定理、证明、结果的解释。用这一过程来
建立和理解计算机科学与技术学科所依据的数学原理。其研究内容的基本特征是构造性数学特征。
抽象(模型化):源于实验科学,主要要素为数据采集方法和假设的形式说明、模型的构造与预测 、
实验分析、结果分析。在为可能的算法、数据结构和系统结构等构造模型时使用此过程。然后对所建立
的模型的假设、不同的设计策略,以及所依据的理论进行实验。用于和实验相关的研究,包括分析和探
索计算的局限性、有效性、新计算模型的特性,以及对未加以证明的理论的预测的验证。抽象的结果为
概念、符号、模型。
设计:源于工程学,用来开发求解给定问题的系统和设备。主要要素为需求说明、规格说明、设计
和实现方法、测试和分析,用来开发求解给定问题的系统。
(2) 重复出现的 12 个基本概念
蕴含学科基本思想的重要概念是计算机科学与技术学科方法论的第二个方面。作为问题求解过程中
要考虑的一些要点,对它们的深入了解,并在实际工作中使用这些概念,是毕业生成为成熟的计算机科
学家和工程师的重要标志之一。这些概念包括:绑定、大问题的复杂性、概念和形式模型、一致性和完
备性、效率、演化、抽象层次、按空间排序、按时间排序、重用、安全性、折衷与决策。
(3) 典型的学科方法
典型的学科方法是计算机科学与技术学科方法论的第三部分。包括数学方法和系统科学方法。
1. 数学方法
数学方法是指以数学为工具进行科学研究的方法,该方法用数学语言表达事物的状态、关系和过程,
经推导形成解释和判断。包括问题的描述、变换。如:公理化方法、构造性方法(以递归、归纳和迭代
为代表)、内涵与外延方法、模型化与具体化方法等。其基本特征是:高度抽象、高精确、具有普遍意
义。它是科学技术研究简洁精确的形式化语言、数量分析和计算方法、逻辑推理工具。
2. 系统科学方法
系统科学方法的核心是将研究的对象看成一个整体,以使思维对应于适当的抽象级别上,并力争系
统的整体优化。一般遵循如下原则:整体性、动态、最优化、模型化。具体方法有:系统分析法(如:
结构化方法、原型法、面向对象的方法等)、黑箱方法、功能模拟方法、整体优化方法、信息分析方法
等。
我们在系统设计中常用的具体方法还有:自底向上、自顶向下、分治法、模块化、逐步求精等。
对不同类型的学生,在教学中可以突出不同的方法要求。一般地,要求掌握系统设计中的典型设计
101
方法。
3. 相关学科及影响本专业教育的因素
计算机科学与技术学科正在成为基础技术学科,它正在加速向其他学科渗透,不仅成为信息科学的
基础,而且还在同其他学科的结合中形成新的研究领域。因此,一方面,计算机科学与技术学科在其他
学科的改造中扮演着重要的角色,另一方面,不断增长的应用需求和学科本身研究的进展推动着计算机
科学与技术学科迅速地发展和延伸,因此开始将扩展后的学科称为计算学科(Computing Discipline),其
他经过扩展和发展形成的新学科被称为计算学科的分支学科。
(1) 计算学科
20 世纪 60 年代至 70 年代这段期间,计算机专业的课程体系大多数都是基于 ACM68 课程体系(后来
发展为 ACM78 课程体系)。到了 20 世纪 70 年代末,教学计划的多样性局面开始出现,但那时的计算机
科学仍然是计算学科的主流。即使是今天,在计算学科的众多分支中,计算机科学仍然是基础。
计算学科仍然是一个年轻的学科,学科的高速发展决定了它的内容的加速增长,要想在四年的有限
课程内涵盖所有的内容已不可能。所以,相应的教育需各有偏重,从而就有了计算机科学( CS)、计算
机工程(CE)、软件技术( SE)、信息系统( IS)、信息工程( IT)。甚至还有网络工程、电子商务
信息安全等新派生的分支。这些分支拥有共同的核心。
(2) 技术的变化
影响计算机科学与技术学科变化的大部分因素来自于技术的进步。摩尔定律指出,微处理器芯片的
密度将每 18 个月翻一番。可以看到,可用的计算机能力是以指数速度增加的,这使得几年前还无法解决
的问题在近期得到解决成为可能。万维网出现后,网络技术迅速发展,它给人们的工作和生活提供了新
的方式。近期在技术方面变化比较大的主要有:
1) 网络技术,包括基于 TCP/IP 的技术、万维网及其应用
2) 图形学和多媒体技术
3) 嵌入式系统
4) 数据库技术
5) 互操作性
6) 面向对象程序设计
7) 复杂的应用程序接口的使用
8) 人机交互
9) 软件安全
10) 保密与密码学
11) 应用领域
这些变化迫使我们以不断进步的、系统的观点去调整教学计划,在保持基本内容稳定的前提下,用
新的内容去取代一些相对比较陈旧的内容。特别是其中的网络技术、嵌入式技术等对计算机工程方向的
教育的影响更大,应该特别关注。
(3) 文化的变化
文化与社会的发展也在影响着计算机工程专业方向的教育。尤其是下面所列的各种变化的影响更大。
1) 新技术带来的教学法的改变。
2) 全世界计算机数量和用户直接可用的计算功能增加。随着人们使用计算机获取信息和处理事务的
机会增多,使得人们对计算机技术有了更多更新的认识。在学生对计算机及其应用的熟悉程度普遍提高
的同时,我们不仅需要考虑到学生的起步基础,还要考虑到发展的不平衡问题。
3) 计算机技术增长的经济影响。高技术产业的良好发展势头,社会的极大需求所导致的极具吸引力
的高待遇的良好就业前景,吸引了一大批人热切地希望走入计算机领域。同时,企业界与大多教学机构
之间的人才竞争更加激烈。
(4) 教育观念的变化
教育观念也在不断地发生变化。哲学家费希特曾经指出:
102
教育必须培养人的自我决定能力,而不是培养人们去适应传统世界;教育重要的不是着眼于实用性 、
传播知识和技能,而是要唤醒学生的力量,培养其自我性、主动性、抽象的归纳力和理解力。目前,教
育正在摆脱单一的知识传授功能,联合国教科文组织给出的教育定义已经从“有组织有目的的知识传授活
动”变化为“是能够导致学习的交流活动”。
在本方向的教育中,首先需要加强基础理论的教育,强化学生“计算思维能力” 和计算机硬件实现能力
的培养;其次是选择最佳的知识载体,循序渐进地向学生传授包括基本问题求解过程和基本思路在内的
学科方法学的内容,而将一些流行系统和工具作为学生学习过程中的实践环境和学生自我扩展的内容来
处理;第三,在强调基础的同时,也要注意随着学科的发展,适时、适当地提升教学中的一些基础内容
以满足学科发展的要求。
二、培养目标和规格
1. 人才培养目标
培养德、智、体、美全面发展,掌握自然科学基础知识,系统地掌握计算机科学理论、计算机软硬
件系统及应用知识,基本具备本领域分析问题解决问题的能力,具备一定的工程实践能力,并具备良好
外语运用能力的计算机工程专业方向高级专门人才。
2. 人才培养规格
计算机工程专业方向的学制一般为四年,授予工学学士学位。
(1) 素质结构要求
思想道德素质:热爱祖国,拥护中国共产党的领导,树立科学的世界观、人生观和价值观;具有责
任心和社会责任感;具有法律意识,自觉遵纪守法;热爱本专业、注重职业道德修养;具有诚信意识和
团队精神。
文化素质:具有一定的文学艺术修养、人际沟通修养和现代意识。
专业素质:掌握科学思维方法和科学研究方法;具备求实创新意识和严谨的科学素养;具有一定的
工程意识和效益意识。
身心素质:具有较好的身体素质和心理素质。
(2) 能力结构要求
获取知识的能力:自学能力、信息获取能力、以及表达能力等。
应用知识能力:系统级的认知能力和理论与工程实践能力,掌握工程设计与分析方法,既能把握系
统各层次的细节,又能认识系统总体;既掌握本专业的基础理论知识,又能利用理论指导实践。
创新能力:创造性思维能力、创新实验能力、科技开发能力、科学研究创新能力以及对新知识、新
技术的敏锐性。
(3) 知识结构要求
工具性知识:外语、文献检索、科技写作等。
人文社会科学知识:文学、哲学、政治学、社会学、法学、心理学、思想道德、职业道德、艺术等。
自然科学知识:数学、物理学等。
专业技术基础知识:电工电子学、数字逻辑、离散数学、程序设计等。
专业知识:算法与复杂性、计算机组织与体系结构、接口技术、操作系统、网络及其计算、程序设
计语言、人机交互、图形学与可视化计算、信息系统、软件工程、嵌入式系统等。
经济管理知识:经济学、管理学等。
三、教育内容和知识体系
103
1. 教育内容及知识结构总体框架
(1) 理论依据
“计算机工程”是研究计算机的理论、设计、实现、开发和应用的专业。主要的领域包括计算机系统、
电路和信号、人机交互、算法与复杂性、网络等。涉及数学、概率、逻辑、心理学等方面的概念。着重
于理论与工程知识的教学,使学生掌握较高层次的分析问题、解决问题的能力。
本规范重视知识单元的设计,注重课程体系建设。通过具体定义一个较小的核心课程体系及典型课
程,为各高等学校专业教学计划的制定提供个性化发展的空间,以适应不同学校的学生来源、教育资源
以及培养目标上的差异。
(2) 总体框架
理工科本科专业教育内容和知识体系由普通教育(通识教育)、专业教育和综合教育三大部 分内容
及计算机工程专业方向教育的内容构成:
普通教育:①人文社会科学,②自然科学,③经济管理,④外语,⑤计算机信息技术,⑥体育,⑦
实践训练等知识体系。
专业教育:①相关学科基础,②本学科专业,③专业实践训练等知识体系。
综合教育:①思想教育,②学术与科技活动,③文艺活动,④体育活动,⑤自选活动等知识体系。
专业方向教育:下面详细介绍。
2. 知识体系
(1) 知识体系概述
知识体系划分为知识领域、知识单元和知识点三个层次。
最高一层是知识领域(Area), 代表一个特定的学科专业子领域。每个领域由英文的缩写词表示,
并在其前面加前缀 CE-,以与其他专业方向的知识领域相区别。比如 CE-OPS 代表操作系统,CE-PRF 代
表程序设计基础。
知识领域又被分割成更小的知识单元(Unit):代表各个知识领域中的不同方向,用知识领域缩写后
面加一个数字表示。例如,CE-CAO3 表示知识领域 CE-CAO 中的知识单元“存储系统组织和结构”。知识
单元分为核心和选修两种,核心知识单元是本专业方向所有学生都应该学习的基础知识。
知识点(Topic)是整个知识体系结构中的最底层,代表知识单元中相对独立的主题模块。
计算机工程专业方向共有 18 个知识领域,186 个知识单元,共计 551 个核心学时。
(2) 知识领域
计算机工程专业方向共包括以下 18 个知识领域:
CE-ALG 算法与复杂度
CE-CAO 计算机体系结构和组织
CE-CSE 计算机系统工程
CE-CSG 电路和信号
CE-DBS 数据库系统
CE-DIG 数字逻辑
CE-DSP 数字信号处理
CE-ELE 电子学
CE-ESY 嵌入式系统
CE-HCI 人机交互
CE-NWK 计算机网络
CE-OPS 操作系统
CE-PRF 程序设计基础
CE-SPR 社会和职业问题
CE-SWE 软件工程
104
剩余63页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 81
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于jsp+mysql的JSP个人日记本源码.zip
- 基于jsp+mysql+servlet的JSP图书馆图书管理系统源码.zip
- 【2024win11软件启动速度反应慢解决方法附工具】
- 3.1_将字符串颠倒输出 .cpp
- 基于MATLAB实现的数字信号处理课后仿真代码,共十四章
- mysql-8.0(windows+mac版本).zip
- Screenshot_2024-05-14-17-26-40-479_com.tencent.mobileqq.jpg
- 749783406737663csgk_schedule.zip
- 基于html+css+js(jquery)开发的网易云商城+源码+音乐+商品详情+商城界面+商城购物车+网易云首页(高分优秀项目
- 信息论课程设计基于Python实现的霍夫曼、费诺、香农编码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功