2012级

软件工程专业教学培养方案
一 培养目标及培养要求:




    本专业培养学生良好的综合素质、道德修养和创新能力,成为具有国际竞争力的高层次软件人才。作为软件学院的毕业生应具有扎实的计算机基础知识和分析与设计实际软件系统的能力;具有熟练使用各类流行软件技术解决实际问题的能力和控制软件质量的能力;具有扎实的英语基础和使用英语进行各种交流的能力。
二 学位及学分要求:




    本专业学生在学期间,必须修满教学计划规定的149学分方能毕业,其中通识教育课程40学分,文理基础课程20学分,专业教育课程74学分(含专业实践与生产实习3学分和毕业论文6学分),任意选修课15学分。达到学位要求者授予工学士学位。
三 课程设置:(149学分)




(一) 通识教育课程(40学分)




    修读要求:I类核心课程,修满26学分;II类专项教育课程,修满13学分(计算机课程除外);III类通识教育选修课程,修满1学分。
(二) 文理基础课程(20学分)




    学生应在文理基础课程中的技术科学类基础课程中修满20学分(高等数学A,大学物理B和基础物理实验)。
(三) 专业教育课程(74学分)




1. 专业必修课程(50学分)






课程名称课程代码学分周学时开课
学期
备注

程序设计SOFT13000154+21

计算机系统基础(上)SOFT13005633+12

数据结构与算法设计SOFT13000454+23

离散数学(上)SOFT13003933+13

计算机系统基础(下)SOFT13005733+13

Web应用基础SOFT130002444

离散数学(下)SOFT13004022+14

计算机系统工程SOFT130058444

面向对象程序设计SOFT130059224

概率统计SOFT13000733+15

计算机前沿讲座(上)SOFT130011
15

软件工程SOFT130006446

计算机前沿讲座(下)SOFT130012
16

项目管理SOFT130010337

专业实践与生产实习(上)SOFT1300133
7

毕业论文SOFT1300146
8
2. 专业选修课程(24学分)





1)非爱尔兰班学生只能在A B C三个方向中选一个进行主修,跨方向课程可在A B C组中进行
选择,也可以选D组中不打*的课程,修满24学分。
2)爱尔兰班学生必须选D方向进行主修,跨方向课程必须选B组“编译原理”,另外的学分
可以在A B C组中选择,修满24学分。
   3)多选学分计入任意选修学分。

课程名称课程代码学分周学时开课
学期
备注
A组数据库设计SOFT130015335
计算机网络结构SOFT130016336
面向对象分析和设计SOFT130017337
专业实践与生产实习(下)SOFT1300203
8
面向服务技术与应用SOFT130048336
智能系统原理与开发SOFT130049445
B组专业实践与生产实习(下)SOFT1300203
8
数字部件设计SOFT13002143+25
计算机体系结构SOFT130022336
计算机网络SOFT130023336
操作系统ⅠSOFT130060335
编译原理SOFT130061337
C组专业实践与生产实习(下)SOFT1300203
8
计算机网络SOFT130023336
系统程序设计SOFT130024226全英语课程
高级Web技术SOFT130050336
多媒体技术基础SOFT130051335
计算机图形学SOFT130062335
人机交互SOFT130063227
D组数据库设计SOFT130015335
计算机网络SOFT130023336
逻辑程序设计SOFT130026225*全英语课程
形式语言与计算理论SOFT130027226*全英语课程
人工智能SOFT130029227*全英语课程
可计算性和复杂性理论SOFT130030226全英语课程
操作系统IISOFT130031227*全英语课程
操作系统ⅠSOFT130060335
(四) 任意选修(15学分)




        学生可选修外系课程,跨方向课程或学院开设的选修课程。但D方向学生的任意选修课程必
须选修“科学的理论与实践”,“形式化程序构造”。非爱尔兰班学生不能选“科学的理论与实践”,
“形式化程序构造”。

课程名称课程代码学分周学时开课
学期
备注

信息安全SOFT130018336

软件实践SOFT130028226

算法设计与分析SOFT130036228

计算机系统接口技术SOFT130038228

科学的理论与实践SOFT130043225

形式化程序构造SOFT130044226

ERP原理与实施SOFT130045225

专业英语SOFT130046225

商务智能SOFT130047227

数字图像处理SOFT130053226

网络游戏设计与开发SOFT130054226

软件测试SOFT130064227

软件过程SOFT130065228

面向服务的流程管理SOFT130066226或7

智能移动平台应用开发SOFT130067225或7

管理信息系统SOFT130068227