资源预览内容
第1页 / 共29页
第2页 / 共29页
第3页 / 共29页
第4页 / 共29页
第5页 / 共29页
第6页 / 共29页
第7页 / 共29页
第8页 / 共29页
第9页 / 共29页
第10页 / 共29页
亲,该文档总共29页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
东南大学计算机科学与技术专业“卓越工程师”培养计划(工程硕士)东南大学计算机科学与工程学院2011年4月目 录东南大学计算机科学与技术专业“卓越工程师”培养计划4一、培养标准4(一)总体要求4(二)专业特征目标与实现6(三)培养模式12 二、企业培养方案20(一)企业培养目标实现20 (二)合作企业的选择26(三)师资队伍建设27三、国际交流与合作培养29(一)构建国际能力培养体系29(二)学生的国际化29(三)教师的国际化30四、附件30(一)计算机科学与技术专业指导性教学计划31(二)计算机科学与技术专业培养目标实现矩阵35(三)计算机科学与技术专业部分专业课程教学大纲38东南大学计算机科学与技术专业“卓越工程师”培养计划一、培养标准(一)总体要求1培养目标(1)总体培养目标培养德、智、体全面发展,掌握自然科学和人文社科基础知识、计算机科学基础理论、计算机科学与技术专业及应用、工程知识,具有系统开发/研究能力,具有系统开发实践和项目组织的不同层次、水准的经验,具有创新、创业意识及不同层次的能力,具有积极竞争和良好团队合作精神,具有与相应工作岗位和发展需要相适应的外语运用能力,能适应社会技术进步和个人良好职业发展需求变化的高层次、高素质的系统与软件研发工程师/技术经理人。(2)各层次具体培养目标根据总体培养目标,卓越工程师研究生培养分为硕士、博士三个不同人才层次的培养,需分别达到如下具体目标:博士工程型:具有较熟练的专业领域知识和精深的系统开发知识和技能,包括:具有至少二年以上参加企业项目/课题的研究/开发经历;不仅能够在常见/特定的系统开发工具、平台、环境下熟练地完成研究/开发任务,且能在较大型软件系统的开发过程中,承担较为核心的模块的研究/开发任务,并成为该系统/产品核心功能/价值的提供者和主导角色,主持系统/子系统的开发工作;能够在实际业务/项目的团队合作环境中,担任较重要的业务、技术、管理角色;能够带领多名工程师完成研究/开发任务,或实际主管系统的一个乃至多个重要的系统开发工程,成为企业技术主管的得力助手。2培养标准(1)硕士工程型在本科工程型要求的基础上,还需达到: 具有较专业的领域业务知识和较专业的系统开发知识和技能,包括:能够熟练地使用企业各种常见/特定的系统开发工具、平台进行系统开发活动。 能在较大规模的软件系统开发及实际业务背景和项目团队环境下,独立地担负较大模块的开发工作。 能够独立担负一定难度/复杂度的研究/探索任务,成为开发团队中的需求分析师、软件构架师等业务骨干。(二)专业特征目标与实现1. 具有良好的思想政治素质,身心健康能力实现具有良好的思想政治素质(1)思政类课程:思想道德修养与法律基础,马克思主义基本原理,毛泽东思想、邓小平理论和 “三个代表”的重要思想概论,中国近现代史纲要,形势与政策,就业导论等。(2)社会实践,文化素质教育实践。(3)各类讲座、报告等。身心健康(1)各类文体活动、班级活动、社团活动、学术交流活动等。(2)新生心理调适、日常心理指导、专家咨询、沟通交流等。(3)思政类课程、人文素质类课程。(4)各类基础课程、专业课程、选修课程、社会实践等。2. 掌握数学、自然科学、经济管理及人文社科基础知识,具备科学的世界观,掌握科学方法能力实现数学、自然科学基础知识(1)数学类课程:概率论与数理统计,计算方法,模糊数学等。(2)参加数学竞赛、数模竞赛等。经济管理及人文社科基础知识(1)经管类课程:经济管理基础,财经概论,现代经济学等。(2)人文社科类课程。(3)文化素质教育实践。(4)思政类课程,就业导论课程等。具备科学的世界观,掌握科学方法(1)思政类课程。(2)数学类课程。(3)专业基础课、专业主干课。(4)实验系列课程、目实训课程。(5)专业方向课程、跨学科选修课。(6)计算机科学与技术实习,毕业设计。(7)参加学科竞赛,企业实践。3. 具有扎实的理论基础,能够全面掌握计算机科学与技术的基础知识,较深入地理解一个以上的计算机软件应用领域能力实现具有扎实的理论基础(1)公共基础课程:高等数学(A)I,高等数学(A)II,几何与代数(B),概率论与数理统计(A),计算方法,大学物理(B1)I,大学物理(B1)II,物理实验(理工)、模糊数学等。(2)专业基础课程:程序设计基础及语言,面向对象程序设计I,面向对象程序设计II,离散数学,数据结构,算法设计基础,计算机硬件基础,操作系统原理及应用,编译程序构造,数据库原理及应用,计算机网络及应用。掌握计算机的基础知识(1)专业基础课程:程序设计基础及语言,面向对象程序设计,数据结构,算法设计基础,计算机硬件基础,操作系统原理及应用,编译程序构造,数据库原理及应用,计算机网络及应用。(2)专业实验课程:操作系统实验,计算机网络实验,编译程序实验,数据库实验。(3)项目实训课程: 系统设计项目实训I,软件开发项目实训II。掌握计算机科学与技术的基础知识(1)专业课程:计算机科学与技术导论,面向对象技术与UML,软件系统设计与体系结构,分布式系统与中间件技术。(2)软件项目实训课程: 软件项目实训I,软件项目实训II。(3)计算机科学与技术实习,毕业设计。较深入地理解一个以上的计算机软件应用领域(1)专业方向课程:大型软件系统分析与设计,网络与信息安全,分布式系统,组网技术与网络工程,嵌入式系统,实时操作系统,Linux内核分析,web技术及其应用,数据仓库与数据挖掘,大型主机系统系列课程,计算机图形学,多媒体技术等专业方向课程。(2)跨学科选修课程。4. 具有系统开发能力,具有实际工程项目的工作经验和项目管理组织的初步经验能力实现系统开发能力(1)计算机基础课程:程序设计基础及语言,面向对象程序设计I,面向对象程序设计II,数据结构,算法设计基础,计算机硬件基础,操作系统原理及应用,编译程序构造,数据库原理及应用,计算机网络及应用。(2)专业主干课程:计算机科学与技术导论,面向对象技术与UML,软件系统设计与体系结构,软件质量保证与软件测试,软件项目管理与实践,分布式系统与中间件技术。(3)专业方向课程:大型软件系统分析与设计,网络与信息安全,分布式系统,组网技术与网络工程,嵌入式系统,实时操作系统,Linux内核分析,web技术及其应用,数据仓库与数据挖掘,计算机图形学,多媒体技术。(4)实验课程:实用数据库系统实验,计算机网络与通信实验,操作系统实验,编译原理实验,嵌入式系统实验。(5)项目实训课程:系统设计项目实训I,软件开发项目实训II。(6)课外研学SRTP,参加学科竞赛,企业软件项目实践。实际项目的工作经验和项目管理组织的初步经验(1)专业基础课:程序设计基础及语言,面向对象程序设计I,面向对象程序设计II,数据结构,算法设计基础,计算机硬件基础,操作系统原理及应用,编译程序构造、数据库原理及应用,计算机网络及应用等。(2)专业主干课:计算机科学与技术导论,面向对象技术与UML,软件系统设计与体系结构,软件质量保证与软件测试,软件项目管理与实践等。(3)专业方向课程:大型软件系统分析与设计,网络与信息安全,分布式系统,组网技术与网络工程,嵌入式系统,实时操作系统,Linux内核分析,web技术及其应用,数据仓库与数据挖掘,计算机图形学,多媒体技术。(4)实验系列课程:实用数据库系统实验,计算机网络与通信实验,操作系统实验,编译原理实验,嵌入式系统实验。(5)项目实训课程:系统设计项目实训I,软件开发项目实训II。5. 能够具备较好的系统分析和软件设计的能力,熟悉使用两种以上的操作系统,数据库管理系统和程序设计语言能力实现具备一定的系统分析和软件设计的能力(1)专业基础课程:程序设计基础及语言,面向对象程序设计I,面向对象程序设计II,数据结构,算法设计基础,计算机硬件基础,操作系统原理及应用,编译程序构造、数据库原理及应用,计算机网络及应用等。(2)专业主干课:计算机科学与技术导论,面向对象技术与UML,软件系统设计与体系结构,软件质量保证与软件测试,项目管理与实践等。(3)专业方向课程:大型软件系统分析与设计,网络与信息安全,分布式系统,组网技术与网络工程,嵌入式系统,实时操作系统,Linux内核分析,web技术及其应用,数据仓库与数据挖掘,计算机图形学,多媒体技术等。(4)实验系列课程:实用数据库系统实验,计算机网络与通信实验,操作系统实验,编译原理实验,嵌入式系统实验。(5)项目实训课程:系统项目实训I,软件项目实训II。熟悉使用两种以上的操作系统,数据库管理系统和程序设计语言(1)专业基础课程:程序设计基础及语言,面向对象程序设计I,面向对象程序设计II,数据结构,算法设计基础,计算机硬件基础,操作系统原理及应用,编译程序构造、数据库原理及应用,计算机网络及应用等。(2)专业方向课程:大型软件系统分析与设计,网络与信息安全,分布式系统,组网技术与网络工程,嵌入式系统,实时操作系统,Linux内核分析,web技术及其应用,数据仓库与数据挖掘等。(4)实验系列课程:实用数据库系统实验,计算机网络与通信实验,操作系统实验,编译原理实验,嵌入式系统实验。(5)软件项目实训课程:系统项目实训I,软件项目实训II。6. 具有信息获取、知识更新和终身学习的能力,以适应软件技术的快速变化,能够通过自学的方式在较短时间内掌握系统软件的使用。能力实现信息获取、知识更新和终身学习的能力(1)思政类课程。(2)公共基础课程、公共选修课程。(3)专业基础课、专业主干课。(4)实验系列课程、软件项目实训课程。(5)专业方向课程、跨学科选修课。(6)计算机科学与技术实习,毕业设计。(7)课外研学SRTP,参加学科竞赛,企业软件项目实践。能够通过自学的方式在较短时间内掌握系统软件的使用(1)研究型课程:双语物理导论,计算机图形学等。(2)程序设计语言类课程。(3)软件项目实训课程:软件项目实训I,软件项目实训2。(4)课外研学SRTP,参加学科竞赛,企业软件项目实践。(5)计算机科学与技术实习、毕业设计等。7. 具备综合应用各类方法、技术和工具,运用过程方法解决复杂性工程问题的能力。能力实现综合应用各类方法、技术和工具,运用过程方法解决复杂性工程问题的能力。(1)公共基础课程:概率论与数理统计(A),计算方法,模糊数学等。(2)专业基础课程:程序设计基础及语言,面向对象程序设计I,面向对象程序设计II,离散数学,数据结构,算法设计基础,计算机硬件基础,操作系统原理及应用,编译程序构造,数据库原理及应用,计算机网络及应用。(3)专业主干课:计算机科学与技术导论,面向对象技术与UML,软件系统设计与体系结构,软件质量保证与软件测试,软件项目管理与实践等。(4)专业方向课程:大型软件系统分析与设计,网络与信息安全,分布式系统,组网技术与网络工程,嵌入式系统,实时操作系统,Linux内核分析,web技术及其应用,数据仓库与数据挖掘,计算机图形学,多媒体技术等。(5)实验系列课程:实用数据库系统实验,计算机网络与通信实验,操作系统实验,编译原理实验,嵌入式系统实验。8. 具有创新、创业意识;通晓和遵守相关的法律和职业道德能力实现具有创新、创业
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号