什么是软件工程专业
软件工程(Software Engineering,简称为SE)专业是一门研究用工程化方法构建和维护有效的、实用的和高质量软件的学科。强调软件开发的工程性,使学生在掌握计算机科学与技术相关知识和技能的基础上熟练掌握从事软件需求分析、软件设计、软件测试、软件维护和软件项目管理等工作所必需的基础知识、基本方法和基本技能,突出对学生专业知识和专业技能的培养,培养能够从事软件开发、测试、维护和软件项目管理的高级专门人才。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等。
软件一词涵盖范围较广,典型的软件包括web应用、电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。现如今计算机软件的应用几乎已经覆盖各个行业,如工业、农业、金融业、航空、政府部门等。
软件工程专业学什么
①专业必修课:Python程序设计、程序设计基础、数据结构与算法、软件工程导论、操作系统、面向对象程序设计、数据库原理、软件项目管理、计算机网络、软件质量保证与测试、人机交互的软件工程方法、软件设计与体系结构等。
②专业选修课:面向对象高级程序设计、JSP程序设计、JSP程序设计实践、程序设计与算法综合实践、Web设计与开发、Oracle数据库应用、软件需求分析、软件设计与体系结构、工程项目实训、软件构造、工程经济学、计算机多媒体技术、概率统计基础、Python高级程序设计、计算机辅助翻译(双语)、单片机系统应用与开发、数据科学导论、、嵌入式系统应用与开发、信息论基础、科学计算与数据分析、自然语言处理、计算机网络安全、日本信息安全概论(双语)、IT工程师职业生涯规划(双语)、算法分析与设计、软件开发前沿技术讲座和团队激励与沟通等。
③外语强化课(日英强化):基础日语、基础日语视听说、IT日语、商务日语、初级IT英语、中级IT英语等。
大外软件工程专业特色
软件工程专业旨在培养掌握自然科学、人文社科基础知识,软件工程领域的基础理论、专业知识以及软件工程项目管理知识,能够从事软件需求分析、软件设计与实现、软件测试、软件部署维护和软件项目管理等工作,具有一定创新能力和国际化视野的“软件+外语”的应用型、复合型软件管理人才。课程设置上以企业需求为导向,以工程实际为背景,以工程技术为主线,注重工程项目实训和外语能力(日英双语)的培养。与国外多所知名大学互相承认课程设置和学分,提供2+2、3+1、3+1+1、3+2、3+1+2等多种留学形式。
软件工程专业强调与国内外多家知名软件企业开展深度合作,共建校外实训实践基地,形成产学研互动的应用型人才培养环境。制定了“企业同步支持学校进行实践教学模式”,通过“理论—实践—理论—再实践”的教学模式,反复训练学生的工程实践能力。通过“基本技能培养、专业技能培养、综合技能培养”的三段实践教学模块体系,实现“两个结合”、“一个转变”,即理论教学与实践教学相结合、工程训练与课程实验相结合,由注重知识传授向更加重视能力和素质培养的转变,满足了不同层次、阶段学生的培养要求,提高学生的综合实践能力,侧重强化培训,助推工程实践能力的培养。
软件工程专业就业及就业前景
软件工程专业就业前景良好。毕业生主要在各大软件公司、企事业单位、高等院校、各大研究所、国防等重要部门从事软件设计、开发、应用、软件测试与研究工作。
为提升学生择业和就业的竞争力,软件学院分别与IBM中国客户创新中心签订职业素质培养协议、与思科签订人才孵化协议、与埃森哲公司签订校企合作人才培养协议、与华信计算机技术公司和文思海辉技术有限公司签订顶岗实习协议。历年毕业生就业率超过96%。
报考指南
- 对计算机编程具有浓厚兴趣的考生。大外软件工程专业为你提供完备的软件工程人才培养方案。
- 对外国语言文学具有浓厚兴趣的考生。借助大外的外国语言文学优势学科,软件工程专业为你提供一流的外国语言(日语、英语)学习环境。
- 对计算机编程技术及外国语言文学均具有浓厚兴趣的考生。大外软件工程专业将把你打造成学计算机中外语最好的学生,学外语中计算机最好的学生,拼的就是综合实力。
- 有出国留学深造意向的考生。大外软件学院与日韩、欧美以及澳洲多所国外知名大学互相承认课程设置和学分,提供2+2、3+1、3+1+1(研究生)、3+2(研究生)、3+1+2(研究生)等多种留学形式,总有一种形式满足你的要求。