一、专业介绍
本专业依托江苏省重点学科软件工程,以工业和国防建设为导向,把握国家重点发展方向和工业需求,依托省级“计算机科学与技术实验示范中心”、省级校企合作实践中心“IT人才实训中心”、“高维信息智能感知与系统教育部重点实验室”等教学研究实验平台和优秀的国家和省部级教学团队,注重培养基础扎实、知识面宽、能力强、素质高、具有创新精神,能够在各行业从事软件研发及应用的专业技术人才。本专业融程序设计语言、数据库、软件开发工具、系统平台、设计模式等方面于一体,以研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件为特色,培养了大批软件工程领域中能采用先进的软件开发和过程管理技术,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来的适应软件技术快速发展的高级工程技术人才。毕业生可在各大软件公司、企事业单位、高等院校、各大科研院所、国防等重要部门从事各种科研、开发、设计、教学、工程应用、组织管理和经营管理工作,进行高性能专用软件、信息化建设、信息安全技术、大数据技术等高新技术产品与系统的设计、开发、试验与研究工作。近四年一次性就业率均达到100%,毕业生深受百度、阿里巴巴等著名企业和科研院所及政府机构等部门的欢迎。
二、培养目标
培养学生掌握软件工程学科基础、专业技术及管理等知识,具备分析问题、解决问题、创新、组织管理、合作交流和终身学习的能力,具有社会责任感、职业道德及人文素养,能在软件工程及相关领域从事系统研发或技术管理工作,能解决复杂工程问题的复合型高级专门人才。具体而言,软件工程专业学生培养工作所应达到的目标(毕业后5年左右预期)包括:
1.具备较高的人文社会科学素养、社会责任感和工程职业道德,具备较丰富的工程经验,深入了解与软件工程领域相关的职业和行业的信息化需求,能提出专业的独立技术见解;
2.具有灵活运用数学、自然科学以及经济、管理知识解决复杂工程问题的能力,精通计算机软件系统的研究、设计、开发及综合应用,能够成为软件研发项目的核心骨干;
3.具有较为突出的创新能力,能够深入理解和准确评价复杂工程问题的工程实践对环境、社会可持续发展的影响,能够在综合考虑健康、安全、法律以及文化等因素的情况下进行复杂软件系统的设计与开发;
4.具备管理工作团队及协调项目的活动能力,能够组织制定工作计划并有效实施;能够就复杂工程问题与业界同行及社会公众进行有效沟通和交流;
5.具备终身学习的能力,能够应对科技发展挑战,掌握新兴技术,具备可持续发展理念和国际化视野,能够顺利进行跨文化的交流与合作。
三、培养要求
本专业学生主要学习软件工程相关的基本理论和基本知识,接受软件工程的基本训练,具有软件开发实践的基本能力和初步经验、软件项目组织的基本能力以及基本的工程素养,具有初步的创新和创业意识、竞争意识和团队精神,具有良好的外语运用能力。
1.毕业生能力要求
依据学校定位和学科特点,并结合中国工程教育认证通用标准中所列的12项基本要求,对本专业的毕业生提出以下12项毕业要求:
(1)能够将数学、自然科学、工程基础和计算机专业知识用于解决复杂工程问题。
(2)能够应用数学、自然科学和工程科学的基本原理,识别、表达、并通过文献研究分析复杂工程问题,以获得有效结论。
(3)能够设计针对复杂工程问题的解决方案,设计满足特定需求的软件系统、模块(组件)或算法流程,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素,运用所学理论和技术手段进行计算机系统软件和应用软件的分析、设计和开发。
(4)能够基于科学原理并采用科学方法对复杂工程问题进行研究,包括设计计算机软硬件实验、建立软件模型、分析与解释数据、并通过信息综合得到合理有效的结论。
(5)能够针对复杂工程问题,开发、选择与使用恰当的技术、资源、现代工程工具和信息技术工具,包括对复杂工程问题的预测与模拟,并能够理解其局限性。
(6)能够基于工程相关背景知识进行合理分析,评价软件工程专业的工程实践和复杂工程问题解决方案对社会、健康、安全、法律以及文化的影响,并理解应承担的责任。
(7)能够理解和评价针对复杂工程问题的工程实践对环境、社会可持续发展的影响
(8)具有人文社会科学素养、社会责任感,能够在工程实践中理解并遵守工程职业道德和规范,履行责任。
(9)能够在多学科背景下的团队中承担个体、团队成员以及负责人的角色。
(10)能够就复杂工程问题与业界同行及社会公众进行有效沟通和交流,包括撰写报告和设计文稿、陈述发言、清晰表达或回应指令。并具备一定的国际视野,能够在跨文化背景下进行沟通和交流。
(11)理解并掌握工程管理原理与经济决策方法,并能在多学科环境中应用。
(12)具有自主学习和终身学习的意识,有不断学习和适应发展的能力。
2.毕业学分要求
课程模块 | 课程性质 | 修读学分 | 备注 |
通识教育课 | 必修 | 38 | |
学科教育课 | 必修 | 32.5 | |
专业基础课 | 必修 | 58.5 | |
专业方向课(方向一) | 必修 | 15 | |
专业方向课 (方向二,卓工) | 必修 | 17 | |
专业选修课 | 选修 | 12 | 从本专业开出的16门课程(32.5学分)中选修12学分 |
通识教育选修课 | 选修 | 8 | 从学校开出的课程中选修8学分;其中, |
毕业总学分 | 方向一 | 164 | 另需取得4个素质发展学分,方可毕业 |
方向二, 卓工 | 166 | 另需取得4个素质发展学分,方可毕业 |
四、学制与学位
标准学制:四年
修业年限:三至六年
授予学位:工学学士
五、主干学科与交叉学科
主干学科:软件工程
交叉学科:计算机科学与技术、模式识别与智能系统
六、专业核心课程
面向对象编程技术、离散数学、数据结构、软件分析方法与工程技术、操作系统、编译原理、计算机网络、嵌入式系统原理、程序设计基础(Ⅰ)、程序设计基础(Ⅱ)。
七、主要集中实践环节
C++课程设计、软件课程设计(Ⅰ、Ⅱ、Ⅲ)、硬件课程设计(Ⅰ、Ⅱ)、毕业实习、毕业设计。