南京大学软件学院软件工程专业本科生培养方案-南京大学教务处

合集下载

SE-121《软件工程专业导论》课程教学大纲

SE-121《软件工程专业导论》课程教学大纲
2
Laboratory Sessions
学时合计
34
Total Hours
Prof. Hui-you CHANG Email : isschy@ Homepage : /informationsystem/Article.aspx?id=3659
常会友教授、李文军教授、周晓聪副教授、余阳副教授、衣杨副教授、刘宁副教授
Prof. Hui-you CHANG, Prof. Wen-jun LI, A/Prof. Yang YU, A/Prof. Xiao-cong ZHOU, A/Prof.
Yang YI, A/Prof. Ning LIU 每班配置 1 名 TA,负责批改作业、实验报告并指导实验过程。
-1-
先修课程 Prerequisites
后续课程 Successive
Courses
教材 Textbook
教学参考书 References
教学方法 Approach 理论教学内容 Lectures
Introduction to Software Engineering is a fundamental course for those students who major in software engineering. This course focuses on the topics of the knowledge body, discipline foundations, and professional requirements for software engineers. Basic concepts and principles in computer science are covered in this course, including: computation models, digital systems, digital logic and integrated circuits, computer hardware and software, computer languages and programs, data management, and information processing. The students are also equipped with the fundamentals, methodologies, histories and disciplines of computing science. Furthermore, basic concepts and principles of software engineering and project management are also introduced.

南京大学软件工程学科教程——附件2-1南京大学软件学院选课规则

南京大学软件工程学科教程——附件2-1南京大学软件学院选课规则

南京大学软件工程学科教程——附件2-1南京大学软件学院选课规则一、 总则1、目的。

为规范化南京大学软件学院选修课开设和学生选课,特制定本规则。

2、适用范围。

南京大学软件学院学生选修学院开设的各类选修课,学校及其他院系提供的选修课和学院开设的公共指定选修课不适用此规则。

二、 选修课及其开设规则3、适用本规则的选修课类别。

南京大学软件学院开设的方向课程模块指定选修课,方向课程模块指定实践课程,任选课程。

4、选修课开设班次规定。

选修人数超过160人,开设两个教学班次;其他情况,开设一个班次。

5、选修课班次最大人数。

120人。

6、选修课取消。

当次选修人数少于10人,取消开班;连续3年选修人数少于20人,经学院批准后取消该选修课程。

三、 学生选修7、方向课程模块选修的提出。

二年级末,学生提出联系方向课程模块。

每个学生应提出3个方向课程模块选修志愿,放弃填写第二/三志愿者,意味默认其他任何方向课程模块为志愿。

8、任选课程选修的提出。

每学期第二周,学生提出课程选修志愿。

9、修读课程数限制。

每个小学期,每个学生修读的学院开设课程数(含必修课、指选课、任选课)原则不少于3门,不多于5门;特殊情况应书面报教务办公室批准。

四、 选修优先权10、方向课程模块选修优先权。

a)每个学生的初始方向课程模块选修优先权为该联系方向指定专业核心课修读成绩;b)若学生在确定选修的方向课程模块之前获得过软件设计比赛优胜,可以获得30个方向课程模块选修优先权加分。

11、选修绝对优先权。

使用两个选修绝对优先权,可以保证选修一门任选实践课程;使用一个选修绝对优先权,可以保证选修一门其他任选课程。

a)每个学生的初始选修绝对优先权为0;b)若学生按照第二志愿确定方向课程模块,可以获得3个选修绝对优先权;c)若学生按照第三志愿确定方向课程模块,可以获得5个选修绝对优先权;d)若学生按照服从志愿确定方向课程模块,可以获得7个选修绝对优先权;e)若学生获得过软件设计比赛优胜,可以获得2个选修绝对优先权。

南大-骆斌-软件工程专业人才培养体系建设-精选文档

南大-骆斌-软件工程专业人才培养体系建设-精选文档

软件工程专业人才培养体系
——工程能力训练体系实施的主线
软件工程专业人才培养体系
——教学质量保障体系的特色和创新
将软件工程中过程化管理的方法引入教学 管理 对从设计到实施的教学全过程进行动态跟 踪、监控和管理 开发教学支持/管理数字化支撑平台,并 以之为保障手段,一体化管理教学实施和 质量保障过程
南京大学软件工程学科教程
前期教学计划:2019纸人版,2019草人版
采用科学方法与系统研究:2019木人版, 2019石人版
成熟:2019铁人版
南京大学软件工程教育完成了从(以“计算机科学 教育+职业教育”为特征的)初级阶段向(以“高 等工程教育”为特征的)成熟阶段转换的嬗变
求精:2019钢人版 交流:南京大学软件工程专业本科教程
产业界需求
上届计算机教指委的工作(陈道蓄等) 南京大学软件学院的工作,国际国内资料
工作内容
融合国际规范和产业需求,编制学科教育知 识体系 全面改革核心课程,动态配置专业方向课程 模块,构建创新性课程体系 兼顾专业基础和产业需求,设计课程教学内 容 秉承工程教育理念,建设工程能力训练体系 借鉴软件工程中的过程管理方法,建设教学 质量保障体系
如何兼顾这两方面的要求是软件工 程人才培养所面临的巨大挑战
工作背景:解决思路
南京大学软件工程专业在经历了“ 计算机科学教育+职业教育”的初期 探索后,从2019年开始积极探索成 熟的高等工程教育模式,以有效解 决前述问题 解决方案:有效融合国际规范和产 业需求的软件工程人才培养体系
工作历程:
软件工程专业人才培养体系
——教学质量保障体系
人才培养体系特色
强化专业基础与适应产业需求一体化的课程设置方案

软件学院软件工程专业本科培养方案-清华大学软件学院

软件学院软件工程专业本科培养方案-清华大学软件学院

软件学院软件工程专业本科培养方案一、培养目标本专业面向软件系统应用、设计、开发、运维、服务等与软件全生命周期相关的产业,培养基础扎实、专业突出、并具有较强国际竞争能力和创新能力的软件系统的科学家和工程师。

二、基本要求软件工程专业本科毕业生应达到如下知识、能力和素质的要求:1.具有坚实的自然科学、人文社会科学和工程技术基础,以及较强的工程实践能力;2.具备较强的社会责任感和良好的职业道德;3.具备扎实的软件理论和软件工程专业知识,具有良好的工具使用与实验能力、软件分析与开发能力、过程控制与管理能力、团队协作与沟通能力;4.具有独立工作能力、终身学习能力和创新精神。

三、学制与学位授予学制:本科学制4年,按照学分制管理机制,实行弹性学习年限。

授予学位:工学学士学位。

四、基本学分学时本科培养总学分170学分,其中春、秋季学期课程总学分138学分;夏季学期实践环节17学分,综合论文训练15学分。

五、专业核心课程计算机系统软件数据结构与算法软件理论基础六、课程设置与学分分布1.公共基础课程 26学分(1) 思想政治理论课 14学分10610183 思想道德修养与法律基础3学分10610193 中国近现代史纲要3学分10610204 马克思主义基本原理4学分10610224 毛泽东思想和中国特色社会主义理论体系概论4学分(2) 体育 4学分第1-4学期的体育(1)-(4)为必修,每学期1学分;第5-8学期的体育专项不设学分,其中第5-6学期为限选,第7-8学期为任选。

(3) 外语 8学分英语课程共计8学分(其中至少4学分为英语必修课组课程),安排在前四个学期完成。

第一学年夏季学期设置外语文化活动月,为非英语专业必修环节,符合免课条件者可申请免课。

设清华大学本科生英语水平考试作为非英语专业本科生英语水平检测,学生在校学习满一年后可以报名参加。

日语、德语、法语、俄语等小语种学生入学后直接进入课程学习,本科毕业需完成三学期的课程,取得6学分。

软件学院软件工程专业培养方案-中国科学技术大学教务处

软件学院软件工程专业培养方案-中国科学技术大学教务处
可能满足的性质、特殊代数系统及代数系统之间的同态与同构相 关性;图论中的各种特殊 图、性质以及应用。适当讨论格与布尔代数的基础知识。对代数结构和图论在计算机学科中 典型应用如自动机、NP 完全问题求解等也适当地介绍一些处理方法。
课 号:SW02003 课程名称(中文):面向对象的程序设计 课程名称(英文):Object-Oriented Programming 学 时:60/40 学 分:4 开课学期:春 预修课程:CS01002C 语言程序设计 适用对象和学科方向:信息科学 主要内容:本课程将介绍 C++的语法和面向对象的程序设计的基本概念,并讨论了利用 C++语言提供的


课程名称
软件工程 人工智能原理 Internet 程序设计(Java、XML、 JSP、ASP) *信息安全 *嵌入式系统及应用 *商务智能 软件建模原理 计算机图形学 人机界面设计 *CMM 讲座 文化素质类课程
( 2+9* )门课
学 学时
分 40/40 3 60/20 3.5
80/40 5
40/40 3
489
学 分:4.5 开课学期:春 预修课程:CS01002C 语言程序设计/SW02003 面向对象程序设计(含 C++) 适用对象和学科方向:信息科学 主要内容:数据结构和算法是计算机软件的灵魂,这两者的学习乃是计算机科学与工程的基础,数据结
构与算法课程系统地讨论各种常用的数据结构、基本算法,并介绍了几种常用算法设计方法, 以便培养学生数据抽象,算法时、空复杂性的分析能力以及通过设计计算机程序来解决实际 问题的能力。
484
四、主要课程关系结构图
计算机 组成原理
C语言程序 设计

南京大学全日制本科生大类培养分流实施方案一览表

南京大学全日制本科生大类培养分流实施方案一览表

学分。
1.遵循公平、公开、公正的原则,按学校规定的学科准入工作程序进行。 2.按照本大类的学科准入标准,遵循志愿优先的基本原则。 3.申请准入数学系者:1)选修“数学分析(I)、(II)”+“高等代数 (I)、(II)”+“解析几何”者,按“面试成绩+学分绩”,确定准入名单 。2)没有选修“数学分析(I)、(II)”+“高等代数(I)、(II)”+“解 析几何”者,按“笔试成绩+面试成绩+学分绩”,确定准入名单。 4.申请准入物理学院者,按面试成绩和学分绩,确定准入名单; 5.申请准入大气科学学院、天文与空间科学学院者,按面试成绩,确定准 入名单。 6.学生准入数学系、大气科学学院、天文与空间科学学院后,在第四学期 结束时,按照数学系、大气科学学院、天文与空间科学学院的专业准入办 法,准入相关专业。 7.学生准入物理学院,于第三学期结束时按照物理学院的专业准入办法, 准入相关专业。 8.没有选修“数学分析(I)、(II)”+“高等代数(I)、(II)”+“解析 几何”者,如大类分流进入数学系,则须补修“数学分析(I)、(II)”+ “高等代数(I)、(II)”+“解析几何”课程并取得相应学分。
相关专业;学生准入管理学院后,于第三学期末完全按学生志愿,准入相
关专业。
第 1 页,共 2 页
南京大学全日制本科生大类培养分流实施方案一览表
大类名称
学科准入时间
学科准入标准
跨大类学科准入标准
学科准入审核依据
学科准入具体实施办法
数理科学类
第二学期结束时
化学与生命科学 类
第二学期结束时
地球科学与资源 环境类
3.本大类申请者根据学科志愿,按照指定课程(政治经济学原理、微观经 济学、管理学、会计学、大学英语读写(一)、大学英语听说(一)、微 积分(I、II)、Python程序设计)的平均学分绩从高到低进行排序,确定 准入名单。 4.其他大类申请准入经济学院者,按经济学院组织的大一学年经济学课程 综合考试成绩由高到低进行排序,确定准入名单;其他大类申请准入管理 学院者,按“外语平均成绩(权重占30%)+数学平均成绩(权重占30%)+ 考核成绩(权重占40%)”由高到低进行排序,确定准入名单。 5.经济学院和管理学院在本大类内接收人数基数各为一半,如果第一志愿 超出基数,可以上浮不超过基数的10%,未被第一志愿学科所录取的学生自 动转入另外一个学科。 6.其他大类申请者只能在其所填报的学科内按照学科分流基数15%的名额择 优录取。 7.学生准入经济学院后,于第三学期开始前按经济学院专业准入办法,准入

南京大学软件学院软件工程(专业)博士研究生

南京大学软件学院软件工程(专业)博士研究生

南京大学软件学院软件工程(专业)博士研究生培养方案(2020版)严格贯彻落实中共中央办公厅、国务院办公厅印发的《关于深化项目评审、人才评价、机构评估改革的意见》和《教育部办公厅关于进一步规范和加强研究生培养管理的通知》,根据南京大学研究生院《关于着力构建新时代研究型大学博士研究生培养新体系的意见》和《南京大学修订博士研究生一级学科培养方案的指导意见》相关文件精神,结合我院实际情况和学科特色,进一步深化我院博士研究生人才培养体系建设,特制订本培养方案。

一、学科介绍南京大学软件工程学科是在国家软件技术与产业迫切发展需求的推动下,在计算机科学与技术国家一级重点学科、计算机软件新技术国家重点实验室、国家示范性软件学院基础上孕育而成。

本学科的定位与目标是:以国家重大需求为导向,立足国际软件工程的发展前沿,把本学科建成国内领先、国际一流的软件新方法与新技术研究基地、软件高水平人才的培养基地、以及软件新技术的自主创新与实践基地。

围绕上述定位与目标,本学科以学科交叉为手段,致力于探索以“网构化、可信化、智能化、普适化、服务化、领域化”为标志的软件新方法与新技术体系,在软件工程新方法与新技术的开拓与创新、软件工程创新团队建设与发展、软件工程人才培养体系创建与发展、双要素驱动的科技成果转化与产业推动等方面形成了优势与特色,在国内外产生了重要影响。

在软件工程创新团队建设与发展方面,考虑到软件工程学科诞生于计算机科学与技术学科的特点,从科学研究与人才培养两个方面加速团队的软件工程学科特色与内涵建设,已经形成一支规模适度的高水平软件工程创新团队。

目前该团队有专职教师及研究人员50人,其中教授15人、国家杰出青年科学基金获得者2人、教育部新(跨)世纪人才6人,50人具有博士学位。

主要学科带头人与学术骨干的研究方向与成果已经全面支撑了软件工程学科的发展方向与目标。

软件工程主干课程教学团队被评为国家级教学团队;软件工程科研团队从软件工程领域有力支撑了计算机科学与技术学科的教育部创新团队与国家自然基金委创新群体(已完成三期滚动支持项目)的发展。

南京大学“计算机与金融工程”交叉复合本科人才培养方案和指导性教学计划

南京大学“计算机与金融工程”交叉复合本科人才培养方案和指导性教学计划

南京大学“计算机与金融工程”交叉复合本科人才培养方案及指导性教学计划(暂行)一、本科人才培养指导思想本人才培养方案制定的基本指导思想是:宽基础、重实践、求复合、创模式。

“宽基础”指凝练、融合两个专业的学科基础,在有限的学习时间内,奠定宽广的复合型人才的学科基础。

“重实践”指在专业实践的基础上,加强与金融工程行业人才需求的对接,留出足够的企业实训空间,将复合人才的实践实训落到实处。

“求复合”指在学科基础课程、专业选修课程以及实践实训课程的建设中,按照复合人才的知识结构和能力结构特征,强调内容重构、教学手段创新。

“创模式”指在教学实施过程中,不断总结经验,不断探索开放共享机制,力争形成既符合学科内涵又体现学科交叉的融合培养新模式。

二、培养目标在南京大学“三三制”人才培养方案的指导下,结合计算机科学与技术专业和金融工程复合型人才培养的具体内涵,发挥南京大学计算机学科和金融工程学科的人才培养、学科建设和平台优势,加强与金融工程行业人才需求的对接,培养德、智、体、美全面发展,掌握自然科学基础知识,具备良好外语运用能力,具有扎实的计算机理论与系统基础、金融工程理论与系统基础,在金融工程应用软件开发以及银行、证券、保险等各类金融机构的IT部门从事计算机与金融工程系统分析、设计、实施和维护等方面研发与管理的能力的高层次、复合型、国际化计算机与金融工程化专业人才。

三、培养规格与路径1.人才培养规格(1)素质结构要求思想道德素质:热爱祖国,拥护中国共产党的领导,树立科学的世界观、人生观和价值观;具有责任心和社会责任感;具有法律意识,自觉遵纪守法;热爱本专业、注重职业道德修养;具有诚信意识和团队精神。

文化素质:具有一定的文学艺术修养、人际沟通修养和现代意识。

具有国际视野和跨文化的交流、竞争与合作能力。

专业素质:掌握科学思维方法和科学研究方法;具备求实创新意识和严谨的科学素养;了解与本方向相关的产品研发、生产、设计的法律、法规,熟悉环境保护和可持续发展等方面的方针、政策和法津、法规,能正确认识科学研究与工程应用对于客观世界和社会的影响。

软件工程专业培养方案

软件工程专业培养方案

软件工程专业培养方案目标软件工程是一门涉及软件开发、设计和维护的学科。

许多企业和组织对软件工程师的需求日益增加,因此培养具备扎实的软件工程知识和技能的专业人员显得尤为重要。

软件工程专业的培养方案旨在: - 培养学生的计算机基础知识、编程能力和软件开发技能; - 培养学生的系统分析和设计能力; - 培养学生的软件质量控制和项目管理能力; - 培养学生的团队协作和沟通能力; - 培养学生的终身学习和创新能力。

实施步骤步骤1:课程设置为了达到上述目标,我们需要设计一系列的课程来全面培养学生的软件工程能力。

以下是一些可能的课程设置: - 计算机基础:包括计算机组成原理、数据结构与算法、操作系统等基础课程,帮助学生建立起扎实的计算机基础知识。

- 编程语言:学习多种编程语言,如Java、C++、Python等,培养学生的编程能力和灵活运用各种工具的能力。

- 软件工程导论:介绍软件工程的基本概念、原则和方法,使学生对软件工程有一个整体的认识。

- 软件需求工程:学习如何获取、分析和管理软件需求,培养学生的需求工程能力。

- 软件设计与架构:学习软件设计的基本原则和方法,培养学生的系统分析和设计能力。

- 软件测试与质量保证:学习软件测试的各种技术和方法,培养学生的软件质量控制能力。

- 软件项目管理:学习软件项目管理的理论和实践,培养学生的项目管理和团队协作能力。

除了以上课程,还应设置一些选修课或实践课,如软件工程案例分析、软件工程实践、软件开发实习等,以提供更多实践机会,加深学生对软件工程的理解和实践能力。

步骤2:实践项目为了帮助学生将理论知识应用到实践中,我们需要为学生设置一些实践项目。

这些项目可以是个人项目或团队项目,通过实践项目,学生可以学习到软件开发的整个过程,并培养团队协作、沟通和问题解决能力。

实践项目还可以与企业或组织进行合作,提供真实的软件开发环境和场景。

步骤3:实习机会为了让学生更好地了解实际的软件工程行业,我们需要为学生提供实习机会。

南京大学软件工程专业本科教程——附录B专业基础核心课程描述1

南京大学软件工程专业本科教程——附录B专业基础核心课程描述1

a
E
1
SEF-VV.tst.0
测试
1
SEF-VV.tst.1
单元测试
a
E
1
SEF-VV.par.0
问题分析和报告
1
SEF-VV.par.2
调试/错误隔离技术
a
E
1
STP-PL.c.0
C 语言
10
STP-PL.c.1
词法与关键字
a
E
2
STP-PL.c.2
表达式和语句
a
E
1
STP-PL.c.3
声明、类型
1
a
E
1
5 教学补充事项
5.1 对前驱课程的教学需求

5.2 本课程的教学考虑
为了给大一新生建立起计算系统的概念,本课程采取:1)自底向上的教学模式,逐层构建计 算系统;2)围绕一个假想的简单的计算机进行从比特到 C 语言的全面、系统的介绍。
5.3 对后续课程的教学建议
《计算与软件工程 II》课程对结构化分析、设计的介绍从程序级别提升到建模级别;本课程 只介绍《计算机组成原理》、《数据结构与算法》、《操作系统》等课程的基本概念,更深入的知识 将在这些课程中进行介绍。
描述 数字逻辑和数字系统 计算机发展历史回顾 计算机的基本组成,硬件结构,软件的分类,计 算机语言及其编译 逻辑表达式 计算机的工作过程 计算机系统结构的概念 数据的机器级表示 数值表示和数制 定点数和浮点数系统 有符号数的表示方法和基本运算方法 非数值数据的表示 汇编级机器组织 指令格式 数据的存储方式与寻址方式 指令集及其分类(数据操作、控制、输入/输出) 子程序调用和返回机制 汇编语言和机器语言编程基础 存储系统组织和结构 主存储器的组织和操作 接口和通信 输入/输出基本原理 程序控制 I/O,中断驱动 I/O 程序设计基本结构 变量、类型、表达式和语句 高级语言的基本语法和语义 输入和输出基础 顺序、条件和循环控制结构 函数定义、函数调用和参数传递 程序结构分解基础 基本数据结构 记录

南京大学软件工程专业本科生课程体系规划与核心

南京大学软件工程专业本科生课程体系规划与核心

软件 工具
软件 产品 STP
基本素质 Leabharlann AS图一 南京大学软件工程专业的知识体系
与专业相关的 5 个子类的知识领域简单列举如下: 1)CSE 定义了从事软件工作所应具备的软件专业基础知识,包括离散数 学基础 CSE.DS,程序设计与算法基础 CSE.PF,计算机硬件基础 CSE.CH,系 统软件基础 CSE.SS,数据库应用基础 CSE.DB,网络通信基础 CSE.NC 和软 件构造技术 CSE.CT 等知识领域。 2)SEM 定义了软件工程与软件管理知识,包括软件模型与分析 SEM.MA, 软件设计 SEM.DE,软件检验和有效性验证 SEM.VV,软件演化 SEM.EV,软 件过程 SEM.PR,软件质量 SEM.QA 和软件管理 SEM.MG 等知识领域。 3)MEP 定义从事软件工作所应具备的数学、工程和职业知识,包括软件 的数学基础 MEP.MF,软件的工程基础 MEP.EF,软件行业的职业素质 MEP.PP, 软件业的外国语能力 MEP.FL 等知识领域。
如图一所示,该知识体系定义了基本素质 BAS,计算机软件基础 CSE, 软件工程与软件管理 SEM,数学、工程和职业基础 MEP,软件系统与应用 SSA,
软件工具与产品 STP 等 6 个知识体系子类,并在各子类之下细分为知识 领域、知识单元和知识点三级。
数学 工程 职业 基础 MEP
软件系统与应用 SSA:网络|嵌入式|信息管理|图形|… 软件工程与软件管理 SEM 计算机软件基础 CSE
4)SSA 定义从事某一方面软件工作应具备的专业或领域应用知识,包括 网络工程与网络应用 (计算机网络进阶 AN,分布式计算 DC,多媒 体技术 MM),嵌入式与实时系统 SSA.EM,图形软件系统 SSA.GH,信息系 统 SSA.IS(组织和管理 GM,系统开发理论 SD,智能信息处理 IP,ERP 系统 EP,电子商务系统 EC)等领域。毕业生应该深入理解其中至少一个软件应用 领域。

南京大学计算机类专业人才培养方案

南京大学计算机类专业人才培养方案

一、学科类层面培养(一)大类简介本大类由计算机科学与技术系的计算机科学与技术专业和信息管理学院信息管理专业构成。

(二)大类阶段课程设置本大类的大类培养阶段设置在大学一年级,大学一年级后进行学科分流。

涉及到的通识通修课程、大类共通课程、大类菜单课程设置如下:其中:● 学科共通课程(一年级第一学期)是:数据与计算(2学分) 程序设计基础(3学分)● 学科菜单课程(一年级第二学期)是:离散数学(4学分) 程序设计基础实验(2学分) 信息分析(3学分)数字电路与数字系统(3学分)(三)学科分流机制学科准入时间:第二学期结束时(准入审核时间在第二学期期末考试之后)。

学科准入标准:本大类学生申请准入本大类各学院,须达到如下准入课程学分要求:1.修完本大类开设的共通性平台课程,包括:“数据与计算”、“程序设计基础”,取得相应的学分;2.修完本大类开设的四门菜单式平台课程(离散数学、程序设计基础实验、信息分析、数字电路与数字系统)中的任意三门,取得相应的学分。

跨大类学科类准入标准:须修完“数据与计算”、“程序设计基础”,取得相应的学分。

学科准入审核依据:1.所有申请者的准入课程及大学数学课程的修读情况;2.其他大类申请者:综合考核成绩(进行计算机程序设计机试50%+面试50%)。

学科准入具体实施办法:1.遵循公平、公开、公正的原则,按学校规定的学科准入工作程序进行;2.按照本大类的学科准入标准,遵循志愿优先的基本原则;3.排序方法:1)本大类申请者按照准入课程、大学数学课程的学分绩,从高到低进行排序,确定准入名单;2)其他大类申请者按照“计算机程序设计机试50%+面试50%”成绩,从高到低进行排序,确定准入名单;4.入校时获得计算机学科或信息管理学科“优先满足大类专业选择”资格的同学,直接进入相关学科学习;5.本大类学生学科分流后,即准入相关专业。

二、计算机科学与技术系培养方案(一)院系简介南京大学的计算机科学与技术学科建设始于1958年,经过几代人艰苦努力,成绩卓著,同时拥有国家一级重点学科、国家重点实验室、国家自然基金委创新群体,在高层次学科平台、科研基地、创新团队方面三位一体、良性互动、协调发展。

南大计算机系 培养方案

南大计算机系 培养方案

南大计算机系培养方案南大计算机系培养方案南大计算机系的培养方案旨在培养优秀的计算机专业人才,使他们具备扎实的计算机基础知识和丰富的实践经验,能够适应快速变化的计算机领域发展,并具备创新精神和团队合作能力。

培养目标•培养学生具备坚实的数学、物理和计算机科学基础,理解并掌握计算机科学与工程领域的基本理论和方法。

•培养学生具备广泛的计算机应用能力,熟练掌握各种计算机系统和软件工程工具,能够进行计算机系统设计、软件开发和应用开发等工作。

•培养学生具备良好的职业道德和团队合作精神,具备独立思考、解决问题的能力,能够在计算机领域中具有创新意识和创新能力。

培养要求专业基础课程•数学分析•离散数学•数据结构与算法•计算机组成原理•操作系统原理•计算机网络•数据库系统原理•编译原理•软件工程专业选修课程•人工智能•计算机图形学•分布式系统•网络安全•数据挖掘•嵌入式系统•移动应用开发•云计算实践环节•实习:在计算机相关企事业单位进行实习,锻炼实际操作能力并了解工作流程。

•项目:参与计算机相关项目,加深对专业知识的理解并培养团队合作能力。

•实验:通过实验课程加强实际动手能力和问题解决能力。

学术研究•学术论文:培养学术写作能力,积极参与学术研究并发表论文。

•学术会议:参加国内外学术会议,了解前沿技术和学术研究进展。

•学术导师:与指导老师进行学术交流,获得指导和启发。

毕业要求•具备良好的计算机理论和应用能力,能够独立进行软件开发和系统设计。

•具备创新思维和解决问题的能力,能够应对计算机领域的挑战和变革。

•具备良好的团队合作精神和沟通能力,能够有效地与他人合作完成项目。

•具备学习能力和自我提升的意识,能够不断学习和适应计算机领域的变化。

•具备良好的职业道德和社会责任感,能够在计算机领域中做出积极贡献。

以上是南大计算机系的培养方案,通过系统的课程设置和实践环节的安排,旨在培养高素质的计算机专业人才,为计算机领域的发展做出贡献。

2024级软件工程专业人才培养方案

2024级软件工程专业人才培养方案

2024级软件工程专业人才培养方案软件工程是一门应用型学科,培养软件工程专业人才具有重要的意义。

随着信息技术的快速发展,软件工程专业的需求日益增加。

因此,制定一份完善的2024级软件工程专业人才培养方案对于培养高质量的软件工程人才具有重要意义。

一、培养目标1.基础理论知识:软件工程专业人才应具备扎实的计算机科学基础和软件工程理论基础,掌握计算机原理、算法和数据结构等基础知识,了解软件工程的基本原理和方法。

2.实践能力:软件工程专业人才应具备独立分析和解决实际软件工程问题的能力,具备软件开发、测试、部署和维护等实际操作的技能,能够运用软件工程方法和工具开发高效可靠的软件产品。

3.团队协作能力:软件工程专业人才应具备良好的团队协作精神,能够与其他成员有效地合作解决软件工程项目中的问题,具备良好的沟通和协调能力。

4.创新能力:软件工程专业人才应具备创新思维和创新能力,能够应对软件工程领域中的新挑战和新问题,提供创新的解决方案。

二、培养环节1.课程设置:设置一系列的必修和选修课程,包括计算机基础课程、软件工程基础课程、编程语言、算法与数据结构、数据库、操作系统、网络通信等。

同时,增加软件工程实践课程,包括软件开发方法和工具、软件测试与质量保证、软件项目管理等。

2.实践教学:注重实践教学,增加软件开发实践和项目实践的比重。

通过实际的软件开发项目,让学生掌握软件工程的实践技能和团队协作能力。

3.实习实训:组织学生参加企业实习和实训,使学生了解真实的软件工程项目和企业运作模式,提高其实际工作能力和职业素养。

4.科研创新:鼓励学生参与科研和创新活动,提供科研项目和创新平台,培养学生的创新思维和创新能力。

组织学生参加学术会议和竞赛,提供展示和交流的机会。

5.综合素质培养:注重培养软件工程专业人才的综合素质。

开设人文社科类课程,提高学生的人文素养和社会责任感。

加强英语教育,提高学生的英语水平和跨文化沟通能力。

三、评估机制建立完善的评估机制,评估学生在各个环节的学习和培养情况。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
四、培养规格与路径
(一)培养规格 1、软件工程专业本科毕业生应较深入地掌握马克思主义、毛泽东思想和邓小平理论;拥 护党的基本路线和方针、政策;热爱祖国,遵纪守法,品行端正,身心健康,具有良好的职 业道德和创业精神,积极为我国经济建设和社会发展服务。 2、软件工程专业本科毕业生应具备科学的世界观,掌握科学方法与工程方法;掌握扎实 的软件基础理论知识和较宽广的软件工程专业知识,具有一定的技术创新能力;受到良好的 软件工程训练,具有较强的工程实践能力和团队协作能力;熟悉软件应用和工具,具备运用 先进的工程化方法、技术和工具从事某一应用领域软件分析、设计、开发和维护工作的能力。 3、软件工程专业本科毕业生应达到基本的数学和语言要求;熟练掌握英语,具备良好的
534
参加一学期毕业设计。此外,学院还组织学生进行程序设计比赛,组织学生参加全国各大软 件设计比赛,鼓励学生开发创造;组织学生积极参加学校的各项文体活动,使学生得到全面 发展。
软件学院的目标是培养知识与技能相结合、技术与管理相结合、能ห้องสมุดไป่ตู้与素质相结合的具 有国际竞争能力的多层次复合型高级软件技术人才和管理人才,使毕业生具有扎实的计算机 软件理论基础知识、丰富的计算机软件开发经验、较强的科研动手能力、创新精神和团队精 神,以及较强的软件项目管理能力,毕业生适合在软件企业、政府企事业单位的信息服务部 门从事软件分析、设计、开发、测试和维护工作。
三、培养目标与思路
1、培养目标 软件工程专业本科生的培养目标是针对国民经济信息化建设和发展的需要,面向软件产 业界对软件工程技术人才的需求,培养具有国际竞争能力的多层次复合型软件实用人才。 作为一名合格的软件工程专业本科毕业生,应当符合国民经济信息化建设和发展需要, 能够成为企业所需要的较高层次的软件工程技术和管理人才,其基本能力应当达到(具有国 际水准的)程序员、高级程序员、软件工程师以及项目质量管理人员的水平。 2、培养思路 软件工程专业本科生培养的基本思路是强化基础、注重实践。针对软件产业的人才需求, 本科生阶段强调宽口径培养,不具体细分专业培养方向,但考虑专业方向课程模块设置,从 而使得毕业生既具备扎实的专业基础和宽广的知识面,又比较深入地认识某类软件系统和应 用领域。 软件工程专业的基础课程应涵盖软件基础,软件工程基础,数学、工程与职业基础。软 件工程专业的专业课程应覆盖软件设计与开发、软件过程与管理、网络工程、数字化技术、 信息安全技术、嵌入式软件、信息系统,以及图形系统等。
535
阅读、理解和撰写外语资料的能力和进行国际化交流的能力;拥有较好的沟通技巧和团队工 作能力,通晓和遵守相关法律与职业道德。
此外,人才还应具备以下的一般特征: z 对软件系统、计算机系统、信息系统乃至与计算机软件相关的社会系统具有系统级
的认识能力; z 具备扎实的理论基础,能够全面通晓计算机软件和软件工程的基础知识,较深入理
解至少一个计算机软件应用领域; z 有较强的动手能力,能够具有一定的系统分析和软件设计的能力,熟练使用两种以
上主流的操作系统、数据库管理系统和程序设计语言,做到理论与实践相结合; z 能够合理认知软件科学与技术中重复出现的概念; z 有实际项目的工作经验; z 具备自学习的能力以适应软件技术的快速变化,能够通过自学的方式在较短时间内
为促进南京大学软件工程专业本科生在入学、培养、毕业和学位授予等环节的规范化, 确保培养质量,在南京大学软件学院原有《南京大学软件工程专业本科生培养方案》的基础 之上,结合《南京大学关于修订本科人才培养方案和指导性教学计划的意见》,特制定本方案。
一、院系介绍
南京大学软件学院是国家计委和教育部 2002 年批准设立的国家级示范性软件学院,是我 国高层次、复合型软件实用人才的重要培养基地。学院依托南京大学计算机软件新技术国家 重点实验室和计算机软件与理论国家重点学科在科学研究上的优势,依托南京高新区在资金、 政策和产业上的优势,积极进行软件工程技术项目研发和软件工程教育,为促进我国软件产 业发展培养具有国际竞争能力的高级应用型软件人才。
南京大学软件学院软件工程专业本科生培养方案
软件产业作为信息产业的核心,是国民经济信息化的基础,已经涉及工业、农业、商业、 金融、科教文卫、国防和百姓生活等各个领域。采用先进的工程化方法进行软件开发和生产 是实现软件产业化的关键技术手段。因此,为积极促进我国软件产业发展,加速我国信息化 建设,增强国际竞争力,国家急需培养大批软件工程领域的实用型、复合型软件工程技术人 才和软件工程管理人才。
软件学院现设有软件工程系、信息系统工程系、嵌入式技术系等三个系,开设软件工程 本科专业、软件工程领域工程硕士专业、应用软件工程硕士专业,系统分析与集成硕士专业, 应用软件工程博士专业。同时还设有(教育部/科技部)国家级 Linux 技术培训与推广中心、 Cisco 网络技术学院、IBM Linux 人才培养中心、国家软件人才国际培训(南京)基地。学院形 成了面向软件生产、面向软件服务等两类应用型软件人才的培养体系,开展系统分析与软件 设计、软件过程与管理、数据库与信息系统工程、网络通信与多媒体技术、嵌入式软件技术 等专门化方向的人才培养工作。
二、指导思想
软件学院秉承理论教学、软件技能培养和项目工程实践相结合的教学新模式,70%以上专 业课程采用英文原版教材和双语教学,课程教学内容与产业界需求密切接轨。本科生开设的 专业课程主要包括计算系统基础、计算机组织结构、计算与软件工程 I、数据结构与算法、操 作系统、网络通信系统、数据库系统、离散数学、统计与经验方法、计算与软件工程 II、软 件构造、软件需求工程、软件系统设计与体系结构、软件测试与质量、人机交互的软件工程 方法、软件过程与管理、个人软件过程、小组软件过程、C++程序设计、J2EE 与中间件技术、 嵌入式系统、管理信息系统、Linux 程序设计、互联网程序设计、应用集成原理与工具等,并 要求学生选修部分与国际著名软件企业合作的具体软件系统课程,完成课程实践项目 2-3 个,
相关文档
最新文档