本科生培养方案

2014版软件工程专业培养方案

发表时间:2017-06-06 | 作者:

    一、培养目标

    培养适应21世纪现代化建设需要,掌握数学与自然科学基础知识以及计算机、网络与信息系统相关的基本理论、知识、技能和方法,具有较强专业能力和良好的综合素质,具备抽象思维、逻辑思维能力和系统观,具有创新精神和实践能力的高级复合型人才。

    二、培养要求

    计算机科学与技术专业本科毕业生应具有如下基本能力:

     1)计算思维能力。主要包括形式化、模型化描述和抽象思维与逻辑思维能力。

     2)算法设计与分析能力。针对具体问题设计有效的求解算法,并能分析该算法的时空复杂性。

     3)程序设计与实现能力。有效使用程序设计语言进行程序设计并在计算机上实现。

    4)系统分析、开发与应用能力。面对具体的工程应用问题,能够综合运用所掌握的知识、方法和技术,以全局观看待问题、分析问题和解决问题。

    5)表达与沟通能力。具备较强的表达能力,能够清楚地介绍技术问题及其解决办法,能理解他人所表述的内容,并能发表自己的见解或提出建设性意见。

    6)组织、协调与项目管理能力。掌握一定的管理学和经济学知识,具备一定的组织管理能力、独立工作能力、团队协作能力和人际交往能力。

    7)英语理解与交流能力。具有良好的书面及口头英语理解与表达能力,能够阅读本专业的外文材料,具有一定的国际视野和跨文化交流、竞争与合作能力。

    8)自学能力。具有终身学习意识,具备利用现代信息技术获取信息、查询资料、进行自我学习与提高的能力。

    9)独立思考与创新能力。善于独立思考,具有提出问题、分析问题和解决问题的能力,了解计算机科学与技术学科的发展现状和趋势,具有创新意识、创新思维和创新能力。

    三、主干学科

    计算机科学与技术。

    四、专业主干课程

    高级语言程序设计、集合论与图论、数据结构、算法设计与分析、近世代数、数理逻辑、计算机组成原理、汇编与接口技术、数据库系统、操作系统、计算机网络、软件工程、计算机体系结构、编译原理等。

    五、修业年限、授予学位及毕业学分要求

    修业年限:四年。

    授予学位:工学学士。

    毕业学分要求:本专业学生应达到学校对本科毕业生提出的德、智、体、美等方面的要求,完成教学计划规定的全部课程的学习及实践环节训练,修满157.5学分,其中通识教育类课程 58.5学分,专业教育类课程68学分,实践环节31学分,毕业设计(论文)答辩合格,方可准予毕业。

    六、主要课程关系结构图 


    七、学年教学进程表


               计算机科学与技术专业第一学年教学进程表

    学期

    课程编码

    课  程  名  称

    考核

    方式

    学分

    学    时    分    配

    总学时

    讲课

    实验

    上机

    课外辅导

    秋季

    学期

    SP00000100

    军训及军事理论


    3.0

    3周





    GC14000100

    思想道德修养与法律基础

    2.0

    34

    30



    4

    GC05000101

    大学英语

    1.5

    ,

    40

    32



    8

    GN06000101

    工科数学分析

    5.0

    90

    90




    GN06000200

    代数与几何

    3.5

    60

    60




    SD04100100

    计算机专业导论


    2.0

    32

    24

    8



    SD04100201

    高级语言程序设计I

    3.0

    48

    30

    18



    GC20000101

    体育


    1.0

    26

    26





    人文与社科类限选课


    1.0

    20

    20






    小计

    22.0

    350(3周)

    312

    26


    12

    春季学期

    GC14000200

    中国近现代史纲要

    2.0

    32

    28



    4

    GC05000102

    大学英语

    1.5

    40

    32



    8

    GN06000102

    工科数学分析

    5.0

    90

    90




    GN10000121

    大学物理A


    4.5

    72

    72




    SD04100400

    集合论与图论

    2.0

    32

    32




    SD04100202

    高级语言程序设计II

    2.0

    32

    20

    12



    GN06000300

    概率论与数理统计


    2.5

    44

    44



    (4)

    GC20000102

    体育


    1.0

    26

    26






    小计

    20.5

    368

    344

    12


    12(4)

    夏季学期

    GC20000103

    体育(游泳)


    0.5

    8

    8





    专业选修课

    (至少选2学分)








    SE04100100

    Java程序设计

    2.0

    32

    24

    8



    SE04102800

    go语言程序设计


    2.0

    32

    20

    12



    SE04100300

    网络与社会导论


    2.0

    32

    32





    全校任选课


    1.0

    20

    20















    小计,

    3.5

    60

    52




    备注

    画“√”一栏为考试课程。



                       计算机科学与技术专业第二学年教学进程表

    学期

    课程编码

    课  程  名  称

    考核

    方式

    学分

    学    时    分    配

    总学时

    讲课

    实验

    上机

    课外辅导

    秋季学期

    GC14000300

    毛泽东思想和中国特色

    社会主义理论体系概论

    4.0

    60

    48



    12

    GC05000103

    大学英语限选


    1.5

    40

    32



    8

    SD02000130

    电路C

    3.0

    48

    48




    SD02000230

    电路实验C


    1.0

    18


    18



    SD04100600

    数字逻辑设计

    3.5

    56

    40

    16



    SC04100100

    数据结构

    3.5

    56

    40

    16



    SP04100100

    软件设计与开发实践I

    1.0

    20

    2

    18



    GN10000122

    大学物理A


    4.5

    72

    72




    GN10000211

    大学物理实验I


    2.0

    30


    30



    GC20000104

    体育


    0.5

    15

    15



    (15)


    人文与社科类限选课


    1.0

    20

    20






    小计

    25.5

    435

    317

    98


    20(15)

    春季学期

    GC14000400

    马克思主义基本原理

    3.0

    48

    40



    8

    GC05000104

    大学英语限选


    1.5

    40

    32



    8

    SD04102600

    近世代数


    2.0

    32

    32




    SD04100700

    数理逻辑

    2.0

    32

    32




    SC04101100

    算法设计与分析

    2.5

    40

    32

    8



    SD04101020

    计算机组成原理

    3.5

    56

    48

    8



    SP04100200

    软件设计与开发实践Ⅱ

    2

    40

    4

    36



    ,

    GN10000212

    大学物理实验I


    2.0

    30


    30



    GN06000400

    计算方法


    2.0

    36

    24


    12


    GC20000105

    体育


    0.5

    15

    15



    (15)


    人文与社科类限选课


    1.0

    20

    20




    SP04100300

    工程训练(EDA设计与实践)


    2.0

    2周







    小计

    24.0

    389(2周)

    279

    82

    12

    16(15)

    夏季学期

    SP04100400

    计算机设计与实践

    2.0

    40

    4

    36




    人文与社科类限选课


    1.0

    20

    20





    专业选修课(选2学分)








    SE04101300

    运筹学与最优化方法


    2.0

    32

    32




    SE04100700

    人工智能导论


    2.0

    32

    24

    8



    SE04102100

    数字媒体技术基础


    2.0

    32

    24

    8





    小计

    5.0

    92





    备注



                        计算机科学与技术专业第三学年教学进程表

    学期

    课程编码

    课  程  名  称

    考核

    方式

    学分

    学    时    分    配

    总学时

    讲课

    实验

    上机

    课外辅导

    秋季学期

    SC04100200

    操作系统

    3.0

    48

    40

    8



    SC04100300

    数据库系统

    3.5

    56

    40

    16



    SC04100400

    计算机网络

    3.5

    56

    40

    16



    SC04100500

    汇编与接口技术

    4.5

    72

    52

    20



    SC04101000

    形式语言


    2.0

    32

    32





    全校任选课


    2.0

    40

    40















    小计

    18.5

    304

    244

    60



    春季学期

    SC04100600

    软件工程

    2.5

    40

    32

    8



    SC04100700

    计算机体系结构

    2.5

    40

    32

    8



    SC04100800

    编译原理

    2.5

    40

    32

    8



    SP04100600

    软件设计与开发实践Ⅲ

    2.0

    40

    4

    36



    SC04100900

    嵌入式系统原理


    2.5

    40

    32

    8




    全校任选课


    1.0

    20

    20






    小计

    13.0

    220

    152

    68



    夏季学期

    SP04100500

    嵌入式系统设计与实践


    2.0

    32


    32




    专业选修课

    (至少选2学分)








    SE04102300

    自然语言处理技术基础


    2.0

    32

    32




    SE04100200

    Linux操作系统


    2.0

    32

    24

    8



    SE04103000

    数据挖掘


    2.0

    32

    32




    SE04100900

    模式识别


    2.0

    32

    32




    SE04103100

    计算机视觉


    2.0

    32

    32




    SE04102700

    智能音视频监控


    2.0

    32

    32






    小计

    4.0

    64





    备注



                        计算机科学与技术专业第四学年教学进程表

    学期

    课程编码

    课  程  名  称

    考核

    方式

    学分

    学    时    分    配

    总学时

    讲课

    实验

    上机

    课外辅导

    秋季学期

    GQ00000100

    文化素质教育系列讲座


    1.0

    8次






    专业选修课(选6学分)








    SE04100800

    机器学习概论


    2.0

    32

    24

    8



    SE04101500

    图像处理


    2.0

    32

    24

    8



    SE04101600

    计算机图形学


    2.0

    32

    24

    8



    SE04101900

    认知计算与脑机接口


    2.0

    32

    32




    SE04102400

    几何建模


    2.0

    32

    24

    8



    SE04102500

    科学可视化


    2.0

    32

    24

    8



    SE04103400

    语音信号处理


    2.0

    32

    32




    SE04103500

    信息检索


    2.0

    32

    32




    SE04103600

    WEB信息处理


    2.0

    32

    32




    SE04103800

    分布式系统


    2.0

    32

    32




    SE04104000

    生物信息学


    2.0

    32

    32




    SC04200500

    网络安全


    2.0

    32

    24

    8



    SE04202900

    移动计算


    2.0

    32

    32




    SC04200100

    密码学基础


    2.0

    32

    24

    8



    SC04200700

    电子商务技术


    2.0

    32

    20

    12



    SE11100100

    软件体系结构


    2.5

    40

    40




    SC11100400

    系统分析与解决方案


    1.0

    20

    20




    SC11100700

    软件质量保证与测试


    2.5

    40

    30

    10














    小计

    7.0

    ≧96





    春季学期

    SP04101400

    毕业设计


    16.0

    16周







    小计

    16.0

    16周





    备注

    四个学年中总的专业选修课程学分至少是10学分