一、培养目标和人才规格
培养德、智、体、美、劳全面发展,适应社会与经济发展需要,具备扎实的计算科学及软件工程理论基础知识,通晓软件工程的基本原理、专业技能与研究方法,能够在软件工程及计算机软硬件设计等相关领域,从事软件系统的研究、开发、测试、应用、管理和技术服务等方面工作的专业人才。
二、课程设置
根据党和国家有关文件及对专升本人才培养的要求,将课程体系划分为公共基础课、专业课和职业能力拓展课三部分。
(一)公共基础课程
公共基础课程主要包括:《中国近现代史纲要》、《思想道德与法治》、《马克思主义基本原理》、《毛泽东思想和中国特色社会主义理论体系概论》、《形势与政策》、《习近平新时代中国特色社会主义思想概论》、《心理健康教育》、《概率与数理统计》和《大学英语》等。
(二)专业课程
专业课程主要包括:《数据库概论》、《微机原理及应用》、《操作系统》、《面向对象程序设计》、《操作系统》、《Java程序设计》等。
三、毕业生应获得以下方面的知识、能力和素质:
1.工程知识:能够将数学、自然科学、工程基础和软件工程专业知识用于解决软件工程领域的复杂工程问题;
2.问题分析:能够应用数学、自然科学和工程科学的基本原理,识别、表达并通过文献研究分析软件工程领域的复杂工程问题,以获得有效结论;
3.设计/开发解决方案:能够针对软件工程领域的复杂工程问题设计解决方案,开发满足特定需求的软件系统或组件,并能够在设计/开发环节中体现创新意识,考虑社会、健康、安全、法律、文化及环境等因素;
4.研究:能够基于软件工程学科相关的原理并采用科学方法对软件工程领域的复杂工程问题进行研究,包括设计实验、分析与解释数据,并通过信息综合得到合理有效的结论;
5.使用现代工具:能够针对软件工程领域的复杂问题,开发、选择与使用恰当的平台、技术、资源、现代工程工具和信息技术工具,包括对复杂工程问题的预测与模拟,并能够理解其局限性;
6.工程与社会:能够基于工程相关背景知识进行合理分析,评价软件工程专业工程实践和复杂工程问题解决方案对社会、健康、安全、法律及文化的影响并理解应承担的责任;
7.环境和可持续发展:具有环境保护和可持续发展理念,能够理解和评价针对复杂工程问题的软件工程实践对环境;
8.职业规范:具有人文社会科学素养、社会可持续发展的影响;公民道德水平和社会责任感,能够在软件工程实践中理解并遵守工程职业道德和规范,履行责任;
9.个人和团队:具有强健的体格和良好的综合素质,能够在软件开发团队中承担个体、团队成员及负责人的角色;
10.沟通:具有沟通的能力、方法和技巧,能够就软件工程领域复杂工程问题与业界同行及社会公众进行有效沟通和交流,包括撰写报告和设计文稿、陈述发言、清晰表达或回应指令,并具备一定的国际视野,能够在跨文化背景下进行简单沟通和交流;
11.项目管理:具有一定的项目管理知识和能力,理解并掌握软件工程管理原理与经济决策方法,并能在多学科环境中应用;
12.终身学习:具有自主学习和终身学习的意识,有不断学习和适应发展的能力,能够通过自主学习适应经济社会发展的需要。