[访问手机版]
扫一扫关注学校更多资讯
扬州大学软件工程专业介绍
本专业以软件企业人才需求为导向, 培养具有良好的科学素养,系统掌握计算机基础理论、软件开发、软件管理等计算机应用技术,具备运用先进的工程化方法、技术和工具从事软件分析、设计、开发、维护等工作,以及具有工程项目的组织与管理能力、团队协作能力的高层次实用型、复合型软件工程技术和管理人才。
本专业学生系统地学习计算机科学与软件工程方面的基本理论和基本知识,接受从事软件开发与应用计算机技能的基本训练,具备研究和开发计算机应用软件系统的基本能力。 毕业生应获得以下几方面的能力: 1.掌握基本的人文和社会科学知识,具有良好的人文社会科学素养、职业道德和心理素质,社会责任感强; 2.掌握从事本专业工作所需的数学和其他相关的自然科学、系统科学知识以及一定的经济学与管理学知识; 3.掌握计算学科基础理论知识和专业知识,了解本学科的核心概念、知识结构和典型方法; 4.掌握软件工程学科的基本理论和基本知识,熟悉软件需求分析、设计、实现、评审、测试、维护以及过程与管理的方法和技术,了解软件工程规范和标准; 5.经过系统化的软件工程基本训练,具有参与实际软件开发项目的经历,具备作为软件工程师从事工程实践所需的专业能力; 6.具备综合运用掌握的知识、方法和技术解决实际问题的能力,能够权衡和选择各种设计方案,使用适当的软件工程工具设计和开发软件系统,能够建立规范的系统文档; 7.充分理解团队合作的重要性,具备个人工作与团队协作的能力、人际交往和沟通能力以及一定的组织管理能力; 8.具有初步的外语应用能力,能阅读本专业的外文材料,具有一定的国际视野和跨文化交流、竞争与合作能力; 9.了解软件工程学科的前沿技术和软件行业的发展动态,在基础研发、工程设计和实践等方面具有一定的创新意识和创新能力。
软件工程及计算机科学与技术
离散数学、C语言程序设计、计算机硬件技术基础、软件工程概论、数据结构、操作系统原理Ⅰ、数据库系统原理、计算机通信与网络、软件需求分析、软件项目管理、软件质量保障与测试等。
四年 工学学士学位