一、引言 1
二、各专业方向基本要求 5
1.问题空间与知识取向 5
1)计算机科学 7
2)计算机工程 11
3)软件工程 14
4)信息技术 17
5)信息系统 21
2.学生专业能力的培养 26
1)关注能力培养 26
2)注意“计算”内涵的变化 28
3)基本学科能力的培养 29
4)系统能力的培养 30
3.能力的详细描述 32
三、公共核心课程选取的原则 37
1.体现公共要求 37
2.有利于构成优化的课程体系 37
3.充分考虑学时的限制 38
4.尽可能选取成熟的课程 38
5.体现本专业教育基本特征 38
四、公共核心知识体系 39
1.离散结构(DS) 41
2.程序设计基础(PF) 44
3.算法(AL) 48
4.计算机体系结构与组织(AR) 50
5.操作系统(OS) 53
6.网络及其计算(NC) 59
7.程序设计语言(PL) 64
8.信息管理(IM) 65
五、公共核心课程及其大纲 71
1.公共核心课程及其所含知识单元 71
2.课程描述 73
1)程序设计(48+16学时) 73
2)离散结构(72学时) 75
3)数据结构(48+16学时) 76
4)计算机组成(56+16学时) 77
5)计算机网络(48+16学时) 79
6)操作系统(40+16学时) 81
7)数据库系统(40+16学时) 82
六、公共核心课程对各个方向核心知识单元的覆盖分析 85
1.对计算机科学专业方向核心知识单元的覆盖分析 85
2.对计算机工程专业方向核心知识单元的覆盖分析 89
3.对软件工程专业方向核心知识单元的覆盖分析 97
4.对信息技术专业方向核心知识单元的覆盖分析 98
七、专业方向核心课程示例 103
1.计算机科学专业方向核心课程示例 103
2.计算机工程专业方向核心课程示例 105
3.软件工程专业方向核心课程示例 107
4.信息技术专业方向核心课程示例 110
八、结语 113
参考文献 115