Upload
others
View
17
Download
0
Embed Size (px)
Citation preview
·380·
计算机学院
计算机科学与技术专业培养方案
一、专业培养目标
培养具有高尚的职业道德和社会责任感,基础理论扎实,能系统地应用包括计算机硬件、软件与应
用的基本理论、基本知识和基本技能与方法,工程实践能力强,分析和解决问题能力强,知识面宽广的
高级工程型专业技术人才,具备良好的团队沟通能力和一定的领导才能,具有终身学习意识和创新意
识,具备国际化视野,能够解决IT领域实际复杂工程问题。毕业的学生可在科研机构、高等院校、政府机
关、企事业单位等从事计算机及相关领域的工程研究、技术开发、运行维护、项目管理以及信息服务等
工作。
经过五年左右的工作实践,本专业培养的学生应满足合格的计算机系统工程师的基本要求,能独立
承担复杂工程项目任务,成为项目团队的核心成员或团队负责人。
二、毕业生基本要求
根据计算机科学与技术专业特点及发展定位,基于本专业的培养目标,制定的毕业要求共有如下12
条。对于每一项毕业要求,进行指标点的分解,得到42个指标点:
1、工程知识
能够将数学、自然科学、信息科学基础和计算机专业知识应用于解决复杂计算机工程问题。
指标点1.1. 掌握基本的数学和自然科学知识,并能运用于解决复杂计算问题;
指标点1.2. 能够将计算机专业所需的信息科学基础知识应用到解决计算机复杂工程问题;
指标点1.3. 能够运用数学和自然科学知识进行计算机算法的设计与实现;
指标点1.4. 能够设计和编写计算机程序解决计算机复杂工程问题;
指标点1.5. 能够运用计算机系统软件知识,分析与解决计算机复杂工程问题;
指标点1.6. 能够运用计算机体系知识,分析与解决计算机复杂工程问题;
指标点1.7. 能够运用计算机应用技术知识,分析与解决计算机复杂工程问题。
2、问题分析
能够应用数学、自然科学、计算机科学与技术的基本原理,识别、表达、并通过文献研究分析复杂
计算机工程问题,以获得有效结论。
指标点2.1. 能够将数学和自然科学基础知识应用于正确表述计算机复杂工程问题;
指标点2.2. 能够运用科学原理和方法,通过实验识别和判断复杂工程问题的关键环节与性能指标;
指标点2.3. 能够将计算机复杂工程问题进行抽象化,建立合理的模型;
指标点2.4. 能够针对工程问题的数学模型,计算其核心参数,分析其合理性、验证其有效性。
3、设计/开发解决方案
能够设计解决复杂计算机工程问题的技术方案,能够设计并实现满足特定需求的计算机系统或模
块,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素。
指标点3.1. 能够运用计算机系统的核心专业知识,从整体的角度设计计算机工程问题的解决方案;
指标点3.2. 能够运用计算机系统软件的运作机理,设计满足特定需求的软件模块;
指标点3.3. 能够运用计算机硬件相关知识,解决软硬件结合工程问题;
指标点3.4. 掌握计算机网络及应用知识,能够选择合适的技术手段,运用于基于网络的应用系统的设
计,并在其中体现创新思维;
指标点3.5. 能够在计算机系统工程实践和解决复杂工程问题的过程中评估社会、健康、安全、法律、
·381·
文化以及环境等因素的影响;
4、研究
能够基于科学原理并采用科学方法对复杂计算机工程问题进行研究,包括设计实验、分析与解释数
据、并通过信息综合得到合理有效的结论。
指标点4.1. 针对特定工程问题需求,能够通过相关专业中英文文献研究和分析该问题,并进行技术跟
踪和现状综述;
指标点4.2. 具备数据抽象能力,能够针对特定需求确定数据的结构、关系并设计算法,能够对算法的
计算复杂性进行正确分析;
指标点4.3. 能够根据需求搭建实验框架,获取实验数据;
指标点4.4. 能够对实验现象、数据进行归纳、分析及深入研究,并得出有效结论。
5、使用现代工具
能够针对复杂计算机工程问题,开发、选择与使用恰当的技术、资源、现代工程工具、软硬件开发
工具,能够对复杂计算机工程问题进行预测与模拟,能够理解不同开发技术与工具的应用场合及其局限
性。
指标点5.1. 针对复杂计算机工程问题,能够运用工具完成需求阶段的分析与建模工作,并对问题进行
预测和模拟;
指标点5.2. 能够选择和使用先进的硬件设计工具和实验环境,选择合适的仪器设备及调试工具进行实
验和测试,能够对复杂计算机工程问题进行预测和模拟;
指标点5.3. 能够针对不同的工程需求,开发和选择合适的程序开发工具,能够理解不同开发技术与工
具的应用场合及其局限性;
指标点5.4. 能够根据不同的计算机应用方向,选择合适的开发环境,能够运用多种技术手段、方法与
工具进行计算机综合应用系统的设计与实现。
6、工程与社会
能够基于工程相关背景知识进行合理分析,评价计算机专业工程实践和复杂工程问题解决方案对社
会、健康、安全、法律以及文化的影响,并理解应承担的责任。
指标点6.1. 能够了解社会发展形势,能够在工程实践中理解应承担的社会责任;
指标点6.2. 具备基本的法律知识,能够评价现行法律、法规对计算机行业的发展与计算机系统工程实
践所带来的影响;
指标点6.3. 能够了解工程项目背景,采用适当方式评价计算机专业工程实践和复杂问题解决方案对社
会、健康、安全和文化的影响。
7、环境和可持续发展
能够理解和评价针对复杂计算机工程问题的专业工程实践对环境、社会可持续发展的影响。
指标点7.1. 了解计算机科学发展趋势,能够理解计算机工程实践和复杂工程问题解决方案对环境和可
持续发展的影响;
指标点7.2. 能够评价计算机工程实践和复杂工程问题解决方案对环境和可持续发展的影响。
8、职业规范
具有人文社会科学素养、社会责任感,能够在计算机工程实践中理解并遵守工程职业道德和规范,
履行责任。
指标点8.1. 树立正确的世界观、人生观、价值观;
指标点8.2. 具有人文社会科学素养和社会责任感;
指标点8.3. 拥有健康的体魄和坚定的心理素质;
指标点8.4. 具备社会公德和职业道德,能够在计算机工程实践中理解并遵守工程职业道德和法律法
规,履行责任。
·382·
9、个人和团队
能够在多学科背景下的团队中承担个体、团队成员以及负责人的角色。
指标点9.1. 能够在计算机工程项目的实施过程中承担个体、团队成员以及负责人的角色,完成团队分
配的工作;
指标点9.2. 能够在多学科背景团队所组织的实践活动中承担个体、团队或负责人的角色。
10、沟通
能够就计算机复杂工程问题与业界同行及社会进行有效沟通和交流,包括撰写报告和设计文稿、陈
述发言、清晰表达或回应指令。具有一定的国际视野,具备基本的英语交流水平,能够在跨文化背景下
进行沟通和交流。
指标点10.1. 具备在工程实践活动中与他人进行沟通和交流的基本素养;
指标点10.2. 能够与业界同行就复杂计算机工程问题进行有效沟通和交流,能够运用模型、实例和演
示文稿表述计算机软硬件系统工程的解决方案,并能回答质询;
指标点10.3. 具备基本的英语交流水平,具有跨语种、跨文化的交流和学习能力以及国际视野。
11、项目管理
具备项目管理能力,理解计算机工程实践项目管理的原理与经济决策方法,并能够在多学科环境中
应用。
指标点11.1. 理解工程管理原理,具备项目管理能力,能够选择恰当的管理方法将复杂计算机工程问
题进行模块化分解并分步实施;
指标点11.2. 能够将经济决策等方法应用于多学科环境下的项目管理和实施中。
12、终身学习
能够了解计算机行业发展动态、学习计算机理论与技术的新发展,具有自主学习和终身学习的意
识,有不断学习和适应发展的能力。
指标点12.1. 能够认识到自我探索和终身学习的必要性,具有自主学习和终身学习意识,具有不断学
习和适应发展的能力。
指标点12.2. 能够了解计算机行业发展动态,能够不断适应和学习计算机理论与技术的新发展。
三、专业本科培养标准实现矩阵
专业课程体系与毕业生基本要求的对应关系矩阵见下表1:
·383·
表1: 必修课程与毕业要求的关联度矩阵
本专业毕业要求本专业必修课程
1:工程知识
2:问题分析
3:设计/开发解决方案
4:研究
5:使用现代工具
6:工程与社会
7:环境与可持续发展
8:职业规范
9:个人和团队
10:沟通
11:项目管理
12:终身学习
学术英语(1、2) M
工科数学分析(上、下) M
军事理论/军事训练 L H
线性代数A L
概率论与数理统计 L
计算机科学导论 M H H
程序设计基础(C语言) H M
大学物理A(I、II) M L
物理实验B(I、II) M M
思想道德修养与法律基础 H L
中国近代史纲要 H
知识产权法基础 M M M
毛泽东思想与中国特色社会主义理论体系概论
M
马克思主义基本原理 M
体育(I-IV) H
离散数学(I、II) M M
数字逻辑 M M L M
电路分析基础B L M
数据结构 M M H
面向对象技术与方法 L M L
数值分析 H
计算理论与算法分析设计 H H M H
数据库原理与设计 L M
计算机组成原理 H M
汇编语言与接口技术 M M M
操作系统 H H
软件工程基础 M M M
编译原理与设计 H H
计算机体系结构 M L
操作系统课程设计 M L L
计算机网络 M L M
软件工程课程设计 M H H H
计算机网络课程设计 M M M
社会实践 M H M M
程序设计方法与实践 M M
Web开发基础 L M M
·384·
本专业毕业要求本专业必修课程
1:工程知识
2:问题分析
3:设计/开发解决方案
4:研究
5:使用现代工具
6:工程与社会
7:环境与可持续发展
8:职业规范
9:个人和团队
10:沟通
11:项目管理
12:终身学习
计算机专业基础实习 H H M M M
数据库系统开发 M L M
汇编与接口课程设计 M M L
计算机组成原理课程设计 M H M
德育答辩 H M H
形势与政策 M L H
大学生心理素质发展 L M
毕业设计(论文) H H H H
注:表中教学活动包括:课程、实践环节、训练等,根据课程与各项毕业要求关联度的高低分别用“H(高)、M(中)、L(弱)”表示。毕业要求权重值为0.1、0.2则为L;毕业要求权重值为0.3、0.4则为M;毕业要求权重值大于0.4则为H。
四、主干学科和主要课程(群)
主干学科:计算机科学与技术
主要课程:离散数学(I、II)、面向对象技术与方法、数据结构、数字逻辑、汇编语言与接口技
术、计算理论与算法分析设计、数值分析、数据库原理与设计、软件工程基础、计算机网络、计算机体
系结构、操作系统、计算机组成原理、编译原理与设计等。
五、毕业生专业领域
毕业的学生可在科研机构、高等院校、政府机关、企事业单位等从事计算机及相关领域的工程研
究、技术开发、运行维护、项目管理以及信息服务等工作。
六、毕业生工作类型
计算机科学与技术专业毕业生主要就业领域为IT行业(包括科研机构、企事业单位等),以及与计算
机应用相关的其他行业和政府机关。所从事的工作包括软硬件项目研发、测试、维护和管理工作,有相
当一部分毕业生进入国内外高等院校或科研院所继续攻读计算机科学与技术以及相关学科或交叉学科的
硕士和博士学位,进而从事计算机领域的研究、教学工作。
七、专业特色
计算机与应用相结合,软件与硬件相结合,工程与技术相结合,掌握计算机科学与技术的基本理
论、基础知识和基本技能与方法。在课程设置与教学过程中,强化基础理论学习,强化实践训练,跟踪
计算机技术最新发展,注重计算机工程设计和应用开发的训练。
八、毕业合格标准
本专业基本学制为4年,毕业基本学分为167,参与卓越工程师计划学生毕业基本学分为168(卓越工
程综合训练课程1学分)。
依据符合人才培养目标先进性、可实现性、高弹性模块化的指导思想,按照多元化人才培养模式制
定培养方案,宽口径复合型人才、高水平专业人才和拔尖创新人才的毕业要求分别为:
表2人才类型 分项要求
宽口径复合型人才 Aj + Az + As + Bz’总学分不低于14 学分,其中Bz’是指跨专业基本层次专业课程
高水平专业人才 Az + As 总学分不低于14 学分,其中Az不低于8 学分
拔尖创新人才 Aj + Az + As不低于14 学分,其中Aj不低于2学分,As不低于6学分
·385·
学生应达到学校对毕业生提出的德、智、体、美等方面的要求,完成培养方案规定的各教学环节的
学习,修满学分,且毕业设计(论文)答辩合格,方可准予毕业。
九、授予学位
完成培养方案规定的内容,达到毕业合格标准并符合《学位条例》规定的毕业生,授予工学学士学
位。
十、附表
附表一: 基础层次三类课程模块列表基础层次课程列表
类别 性质 课程代码 课群 学分 学时讲课学时
实验/上机
开课学期
课程性质
公 共 基 础
必 修 课
100245201外语
4.0 80 64 16 1 Bj
100245201 4.0 80 64 16 2 Bj
100172103
数学
6.0 96 96 0 1 Bj
100172203 6.0 96 96 0 2 Bj
100172105 3.5 56 56 0 1 Bj
100171301 3.0 48 48 0 2 Bj
100180111大物
4.0 64 64 0 2 Bj
100180121 4.0 64 64 0 3 Bj
100070005计算机
3.0 48 32 16 1 Bj
100070001 2.0 32 24 8 1 Bj
100270001
思政
3.0 48 32 16 1 Bj
100270002 2.0 32 32 0 2 Bj
100270004 4.0 64 48 16 4 Bj
100270003 3.0 48 48 0 3 Bj
100270006 2.0 32 32 0 Bj
100930001 0.0 8 8 0 1 Bj
100230057 1.0 16 16 0 1 Bj
100980001 1.0 1周 1周 0 1 Bj
·386·
类别 性质 课程代码 课群 学分 学时讲课学时
实验/上机
开课学期
课程性质
选修课
校公共选修课
文化素质类通识教育课专项 General Education 6.0 96 2,3,4 Bj
拓展英语 English Electives 4.0 64 3,4 Bj
实验选修课专项 Lab Electives 4.0 64 4,5 Bs
大类基础
必修课
100071001 离散数学 I Discrete Mathematics I 3.0 48 44 4 2 Bz
100071002 离散数学 Ⅱ Discrete MathematicsⅡ
3.0 48 44 4 3 Bz
100071004 数据结构 Data Structures 3.5 56 40 16 3 Bz
100071013 数字逻辑 Digital Electronics 3.5 56 44 12 4 Bz
100051202 电路分析基础BFundamentals of Electric Circuits B 3.0 48 48 0 2 Bz
100071012汇编语言与接口技术Assembly Language and In te r fac ing Technology
4.0 64 64 0 6 Bz
100071010 计算机体系结构 Computer Architecture 2.5 40 40 0 6 Bz
100071011 计算机网络 Computer Networks 3.0 48 48 0 6 Bz
100071007 操作系统 Operating Systems 3.0 48 48 0 5 Bz
100071005 计算理论与算法分析设计Computation Theory and Algorithms 3.0 48 48 0 4 Bz
100071006 计算机组成原理Principle of Computer Organization 3.5 56 56 0 5 Bz
专业课
必修课
100072107 面向对象技术与方法Object-Oriented Technology and Method 2.5 40 24 16 4 Bz
100072101 数值分析 Numerical Analysis 2.5 40 40 0 3 Bz
100072103 数据库原理与设计Database Principles and Design 3.0 48 48 0 4 Bz
100072104 软件工程基础Fundamentals of Software Engineering 3.0 48 48 0 5 Bz
100072105 编译原理与设计Compiler Principles and Design 4.0 64 56 8 6 Bz
实践、实验训练课
必修课
100180116大 物
物理实验B ⅠPhysical Lab BⅠ
1.0 32.0 4 28 2 Bs
100180125 物理实验B ⅡPhysical Lab B Ⅱ 1.0 32.0 4 28 3 Bs
100320001 体育(I~Ⅳ)Physical Education(Ⅰ~Ⅳ) 2.0 128 1~4 Bs
·387·
类别 性质 课程代码 课群 学分 学时讲课学时
实验/上机
开课学期
课程性质
100073007
实践课
操作系统课程设计Experiment of Operating Systems 1.0 32 8 24 6 Bs
100073009 计算机网络课程设计Experiment of Computer networks 1.0 32 2 30 7 Bs
100073008 软件工程课程设计Experiment of Software Engineering 1.0 32 8 24 7 Bs
100980002
实践周
军事训练Military Training 1.5 2周 1 Bs
100270005 社会实践Social Practice 2.0 0 32 2 Bs
100073001 程序设计方法与实践Methodology and Practice of Programming 1.5 1.5周 8 24 3 Bs
100073002 Web开发基础 Basic Web Design 1.5 1.5周 0 32 3 Bs
100073003 计算机专业基础实习Fundamental Practice of Computer Science 1.5 1.5周 0 32 5 Bs
100073004数据库系统开发Development of Database Application System
1.5 1.5周 0 32 5 Bs
100073005汇编与接口课程设计Practice of Assemble Language Programming and Microcomputer Interface
1.5 1.5周 0 32 7 Bs
100073006 计算机组成原理课程设计Experiment of Computer Organization 1.5 1.5周 0 32 7 Bs
100073010卓越工程综合训练Outstanding Engineering Comprehensive Practice
1.0 32 0 32 7 Bs
100073016 毕业设计(论文)Graduation Project(Thesis) 14 224 0 224 8 Bs
附表二: 高端层次三类课程模块列表高端层次课程列表
分组 性质 课程代码 课程名称 学分 学时讲课学时
实验/上机
开课学期
课程性质
1 选修课
100074501 人工智能基础 Introduction of Artificial Intelligence 2.5 40 40 0 5 Az
100074701 组合数学 Combinatorics 2.0 32 32 0 4 Aj
100074702 最优化方法 Optimization Methods 2.0 32 24 8 4 Aj
100074801 Java语言程序设计 Java Programming Language 2.0 32 32 0 3 Az
100074105 Android技术开发基础Foundation Of Android Program 2.0 32 32 0 4 Az
100074803 Linux系统编程 Linux System Programming 2.0 32 10 22 6 As
100074301 自然语言理解初步Natural Language Processing Conspectus 2.0 32 32 0 5 Az
·388·
分组 性质 课程代码 课程名称 学分 学时讲课学时
实验/上机
开课学期
课程性质
100074101 数字图书馆技术 Digital Library 2.0 32 32 0 7 Az
100074304 计算机新技术专题Computer Science Frontiers Series 2.0 32 32 0 5 Az
100074805 拔尖创新人才专项1* 2.0 32 0 32 As
100074806 拔尖创新人才专项2* 2.0 32 0 32 As
2 选修课
100074103 软件测试与质量保证 Software Testing and Quality Assurance 2.0 32 32 0 5 Az
100074102软件系统配置与项目管理 Software System Configuration and Project Management
2.0 32 24 8 7 Az
100074104 移动互联系统分析与设计Mobile Web System Analysis and Design 2.0 32 32 0 5 Az
0700043 软件体系结构(研究生课程)Software Architecture 3.0 48 Aj
3 选修课
100074407 知识工程Knowledge Engineering 2.0 32 32 0 4 Az
100074302 机器学习初步Machine Learning Fundamentals 2.0 32 20 12 6 Az
100074303 智能计算工程实践Intelligent Computing Engineering Applications 2.5 40 8 32 7 As
0700002 语言信息处理(研究生课程)Language Information Processing 3.0 48 Aj
4 选修课
100074408 网络与通信Network and Communication 2.0 32 32 0 4 Az
100074402 密码学基础 Cryptography 2.5 40 32 8 4 Az
100074406 安全协议设计与分析Secure Protocol Design and Analysis 2.0 32 32 0 5 Az
100074403 网络与信息安全Network and Information Security 2.5 40 32 8 6 Az
0700025 网络信息安全(研究生课程)Network and Information Security 2.0 32 32 0 Aj
5 选修课
100074601 计算机图形学Computer Graphics 2.5 40 32 8 4 Az
100074602 计算机仿真与MatlabComputer Simulation and Matlab 2.0 32 18 14 5 Az
100074603 虚拟现实技术 Virtual Reality Technology 2.5 40 24 16 6 Az
100074604 计算摄像学 Computational Photography 2.0 32 32 0 7 Az
·389·
分组 性质 课程代码 课程名称 学分 学时讲课学时
实验/上机
开课学期
课程性质
6 选修课
100074205 系统能力培养综合实践Computer System Capacity Training 2.0 32 8 24 7 As
100074202 嵌入式计算系统Embedded System 2.5 40 28 12 5 Az
100074207 高性能科学计算 High Performance Scientific Computing 2.5 40 40 0 6 Az
0700011 并行编程原理与实践(研究生课程)Parallel Programming Principle and Practice 3.0 48 Aj
7 选修课
100074503 数字图像处理Digital Image Processing 2.5 40 28 12 5 Az
100074506 现代人机交互 Human Computer Interaction 2.0 32 32 0 4 Az
100074508 智能机器人导论 Introduction to Intelligent Robot 2.0 32 32 0 6 Az
0700005 计算机视觉(研究生课程)Computer Vision 3.0 48 Aj
*:创新创业计划、暑期境外访学计划、各类学科竞赛等,具体计算方法参见《北京理工大学创新创业、社会实践、艺术实践积分管理办法》
附表三: 指导性教学计划进程表
课程类别
课程性质
课程代码
课程名称
学分
总学时
讲课学时
实验学时
上机学时
各学期平均周学时分配培养环节类别标志
模块与层次标志
可否用高层次课程替代及替代课程
备注
1 2 3 4 5 6 7 8
公共基础课
必修课
100245201
学 术 用 途 英 语 一级English for General Academic Purposes (Level 1)
4 80 64 0 16 5 Bj 否
英语类
8学分
100245201
学 术 用 途 英 语 二级English for General Academic Purposes (Level 2)
4 80 64 0 16 5 Bj 否
100172103
工科数学分析 IMathematical Analysis For Engineers I
6 96 96 0 0 6 Bj 否
数理类
28.5学分
100172203
工科数学分析 IIMathematical Analysis For Engineers II
6 96 96 0 0 6 Bj 否
100172105 线性代数ALinear Algebra A 3.5 56 56 0 0 3.5 Bj 否
100171301
概 率 论 与 数 理 统计Probabi l i ty and Statistics
3 48 48 0 0 3 Bj 否
·390·
课程类别
课程性质
课程代码
课程名称
学分
总学时
讲课学时
实验学时
上机学时
各学期平均周学时分配培养环节类别标志
模块与层次标志
可否用高层次课程替代及替代课程
备注
1 2 3 4 5 6 7 8
100180111 大学物理AⅠCollege Physic A I 4 64 64 0 0 4 Bj 否
100180116 物理实验BⅠPhysical Lab B Ⅰ 1 32 4 28 0 2 Bs 否
100180121大学物理AⅡC o l l e g e P h y s i c AⅡ
4 64 64 0 0 4 Bj 否
100180125 物理实验BⅡPhysical Lab B Ⅱ 1 32 4 28 0 2 Bs 否
100270001
思 想 道 德 修 养 与法律基础Ideologica l and Moral Cultivation and Basics of Law
3 48 32 16 0 3 Bj 否
思政类
(12) 加人文社会实践(2) 14学
分
100270002
中 国 近 现 代 史 纲要T h e H i s t o r y o f Modern China
2 32 32 0 0 2 Bj 否
100270004
毛 泽 东 思 想 与 中国 特 色 社 会 主 义理论体系概论In t roduc t ion to M a o Z e d o n g Thought and the Theoretical System of Socialism with C h i n e s e Characteristics
4 64 48 16 0 4 Bj 否
100270003
马 克 思 主 义 基 本原理概论In t roduc t ion to Basic Principles of Marxism
3 48 48 0 0 3 Bj 否
100230057知识产权法基础Law of intellectual Property Rights
1 16 16 0 0 1 Bj 否
100930001
大 学 生 心 理 素 质发展P s y c h o l o g y Education
0 8 8 0 0 0.5 Bj 否
100070005
程序设计基础(C语言)C Programming Language
3 48 32 0 16 3 Bj 否
100070001计 算 机 科 学 导 论 I n t roduc t ion to Computer Science
2 32 24 0 8 2 Bj 否
100270006形势与政策The Situation and Policy
2 32 32 0 0 2 Bj 否
·391·
课程类别
课程性质
课程代码
课程名称
学分
总学时
讲课学时
实验学时
上机学时
各学期平均周学时分配培养环节类别标志
模块与层次标志
可否用高层次课程替代及替代课程
备注
1 2 3 4 5 6 7 8
100320001体育1Physical Education(I~IV)
0.5 32 32 0 0 2 Bs 否
体育类
100320002体育2Physical Education(I~IV)
0.5 32 32 0 0 2 Bs 否
100320003体育3Physical Education(I~IV)
0.5 32 32 0 0 2 Bs 否
100320004体育4Physical Education(I~IV)
0.5 32 32 0 0 2 Bs 否
选修课
文 化 素 质 类通 识 教 育 课专项General Education
校公共选修课
6 96 96 0 0 2 2 2 Bj 否
校公选课 14学
分
拓展英语English Electives
4 64 64 0 0 2 2 Bj 否
实 验 选 修 课专项Lab Electives
4 64 0 64 0 2 2 Bs 否
大类基础课
必修课
100071012
汇 编 语 言 与 接 口技术Assembly Language and Interfacing Technology
4 64 64 0 0 4 Bz 否
大类基础
课 36学
分
100071010计算机体系结构Computer Architecture
2.5 40 40 0 0 2.5 Bz 否
100071011计算机网络Computer Networks
3 48 48 0 0 3 Bz 否
100071007 操作系统Operating Systems 3 48 48 0 0 3 Bz 否
100071005
计 算 理 论 与 算 法分析设计Computation Theory and Algorithms
3 48 48 0 0 3 Bz 否
100071006
计算机组成原理Principle of Computer Organization
3.5 56 56 0 0 3.5 Bz 否
100071001 100071002
离散数学 I、离散数学 IIDiscrete Mathematics(I、II)
6 96 88 8 8 3 3 Bz 否
·392·
课程类别
课程性质
课程代码
课程名称
学分
总学时
讲课学时
实验学时
上机学时
各学期平均周学时分配培养环节类别标志
模块与层次标志
可否用高层次课程替代及替代课程
备注
1 2 3 4 5 6 7 8
100071004 数据结构Data Structures 3.5 56 40 16 16 3.5 Bz 否
100071013 数字逻辑Digital Electronics 3.5 56 44 12 0 3.5 Bz 否
100051202电路分析基础BFundamentals of Electric Circuits B
3 48 48 0 0 3 Bz 否
专业教育
专业必修课
100072107
面 向 对 象 技 术 与方法Object-Oriented Programming
2.5 40 24 16 16 2.5
100072101数值分析Numerical Analysis
2.5 40 40 0 0 2.5 Bz 否
专业必修
课 15学
分
100072103
数 据 库 原 理 与 设计Database Principles and Design
3 48 48 0 0 3 Bz 否
100072104
软件工程基础Fundamentals of Software Engineering
3 48 48 0 0 3 Bz 否
100072105
编译原理与设计Compiler Principles and Design
4 64 56 8 8 4 Bz 否
100073009
计 算 机 网 络 课 程设计Experiment of Computer networks
1 32 2 30 30 2 Bs 否
实践类课
程(长
学期) 3学分
100073008
软 件 工 程 课 程 设计Experiment of Software Engineering
1 32 8 24 24 2 Bs 否
100073007
操 作 系 统 课 程 设计Experiment of Operating Systems
1 32 8 24 24 2 Bs 否
100073016
毕 业 设 计 ( 论文)Graduation Project(Thesis)
14 224 0 224 0 14 Bs 否
毕业设计 14学
分专业选修课
专业教育选修课Special Electives 14 224 224 0 0 2.5 5 2.5 4
Az,Aj,As
否
专业选修14学
分
·393·
课程类别
课程性质
课程代码
课程名称
学分
总学时
讲课学时
实验学时
上机学时
各学期平均周学时分配培养环节类别标志
模块与层次标志
可否用高层次课程替代及替代课程
备注
1 2 3 4 5 6 7 8
短学期实践类课程
必修课
100980001 100980002
军事理论Military Theory军事训练Military Training
1/1.5 16/24 2.5 Bj,Bs 否短学
期 6学分
100270005 社会实践Social Practice 2 32 0 32 0 2 Bs 否
100073001
程 序 设 计 方 法 与实践Methodology and Practice of Programming
1.5 32 8 24 24 2 Bs 否
实践类课
程(短
学期) 9学分
100073002 Web开发基础Basic Web Design 1.5 32 0 32 32 2 Bs 否
100073003
计 算 机 专 业 基 础实习Fundamental Practice of Computer Science
1.5 32 0 32 32 2 Bs 否
100073004
数据库系统开发Development of Database Application System
1.5 32 0 32 32 2 Bs 否
100073005
汇 编 与 接 口 课 程设计Practice of Assemble Language Programming and Microcomputer Interface
1.5 32 0 32 32 2 Bs 否
100073006
计 算 机 组 成 原 理课程设计Experiment of Computer Organization
1.5 32 0 32 32 2 Bs 否
100073010
卓 越 工 程 综 合 训练Outstanding Engineering Comprehensive Practice
1 32 0 32 32 2 Bs 否卓越计划
·394·
附表四: 实践周教学计划进程计算机科学与技术专业实践周教学计划
课程代码 课程类别 课程名称 学分 学时开课专业
开课学期
课程性质
备注
100980002 军事训练 Military Training 1.5 2周 1 Bs
100980001 军事理论 Military Theory 1.0 1周 1 Bj
100270005 社会实践Social Practice 2.0 2周 2 Bs
100073001
专业基础训练
程序设计方法与实践Methodology and Practice of Programming 1.5 32 本专业 3 Bs
100073002 Web开发基础Basic Web Design 1.5 32 本专业 3 Bs
100073003 计算机专业基础实习Fundamental Practice of Computer Science 1.5 32 本专业 5 Bs
100073004 数据库系统开发Development of Database Application System 1.5 32 本专业 5 Bs
100073005汇编与接口课程设计Practice of Assemble Language Programming and Microcomputer Interface
1.5 32 本专业 7 Bs
100073006 计算机组成原理课程设计Experiment of Computer Organization 1.5 32 本专业 7 Bs
100073010 卓越计划卓越工程综合训练Outstanding Engineering Comprehensive Practice 1.0 32 本专业 7 Bs