欢迎访问广东外语外贸大学本科招生网!

首页 > 招生专业 > 专业介绍 > 正文

招生专业

专业简介|软件工程专业

发布于:2025.04.01

专业信息表

专业名称

软件工程

建立时间

2001年

所在学院

信息科学与技术学院

所属学科门类

工学

是否为省级一流本科

专业建设点

 

 

专业实力如何?

2022年-广东省计算机设计大赛省级三等奖-广东省教育厅

2022年-中国计算机设计大赛国家级二等奖—中国计算机大赛组织委员会

2022年-广东省“品高杯”本科组大学生计算机大赛-广东省计算机学会

2023年-第十七届广东省挑战杯银奖-共青团广东省委员会

2023年-广东省计算机设计大赛省级二等奖-广东省教育厅

2024年-中国计算机设计大赛国家级二等奖—中国计算机大赛组织委员会

 

这个专业培养目标是什么致力于培养什么样的人才?

软件工程专业:是一门专注于软件开发、维护和管理的科学和工程学科。它致力于通过系统方法、工具和技术来提高软件开发的效率和质量。软件工程的目标是在给定成本和时间内,设计、实现和维护软件系统。软件工程专业涵盖了计算机科学、数学、工程学和管理学等多个领域的知识,它注重软件开发的全过程管理,包括需求分析、设计、编码、测试和维护等。此外,软件工程还涉及软件质量保证、项目管理、风险管理等方面。该专业课程设置包括程序设计基础、数据结构与算法、数据库系统、操作系统、计算机网络、软件工程导论、软件需求工程、软件设计、软件测试、软件维护等。除了理论知识的学习,软件工程教育还包括实践项目和实习,以提高学生的实践能力和团队协作能力。软件工程专业的毕业生具备扎实的软件技能和深入的计算机科学知识,能够从事软件开发、测试和维护等方面的工作。同时,他们还能够从事项目管理、需求分析和系统架构等方面的工作。随着软件产业的不断发展,软件工程专业毕业生的就业前景非常广阔。

软件工程专业培养的是具备扎实的计算机科学和软件工程理论,掌握先进的软件开发工具和技能,能够从事软件系统分析、设计、开发和维护的高素质专门技术人才。具体来说,软件工程专业的人才应该具备以下知识和能力:

1. 具有扎实的计算机科学基础知识,包括计算机原理、数据结构与算法、计算机组成与结构、操作系统等。2. 掌握软件开发的基本流程和方法,包括需求分析、设计、编码、测试和维护等。3. 熟悉常用的软件开发工具和编程语言,如Java、Python、C++等。4. 具备良好的团队协作能力和沟通能力,能够与其他专业人员合作完成复杂的软件项目。5. 了解软件工程的相关领域和发展趋势,能够不断学习和更新自己的知识和技能。此外,软件工程专业的人才还应该具备独立思考和解决问题的能力,以及良好的职业道德和责任心。

 

 

这个专业学什么?怎么学?

软件工程专业学什么:

1.软件工程专业主要学习程序设计语言、数据库、软件开发工具、系统平台、设计模式等方面。该专业涉及计算机软件理论、计算机科学、数学等多学科交叉,旨在培养学生具备计算机软件的基础理论、基本知识和基本技能,以及用软件工程的思想、方法和技术来分析、设计和实现计算机软件系统的能力。

2.软件工程专业的主要课程包括离散数学、数据结构、操作系统、计算机组成原理、计算机网络原理、编译原理、算法分析与设计、数据库原理与应用、软件工程、软件测试技术、软件项目管理、软件体系结构、人机交互界面设计等。

此外,该专业还注重实践能力的培养,学生需要进行软件开发实践、课程设计、生产实习等实践活动,以培养其实际操作能力。总之,软件工程专业旨在培养具备软件开发和维护能力的专业人才,为计算机产业的发展提供有力支持。

软件工程专业怎么学:

软件工程专业的学习方法可以归纳为以下几点:

1. 掌握编程语言:软件工程的核心是编写代码,因此需要掌握一门或多门编程语言的基础,例如Java、C++、Python等。可以通过自学或参加编程课程来学习。2. 了解软件开发流程:软件开发过程包括需求分析、设计、编码、测试、部署等环节,需要掌握每个环节的流程和方法。3. 学习软件设计原则:软件设计需要遵循一些基本的原则,例如单一职责原则、开放封闭原则、接口隔离原则等。需要了解这些原则,并在实际编写代码时应用。4. 掌握软件工程工具:软件工程需要使用各种工具来辅助开发,例如版本控制工具、集成开发环境、测试工具等。需要学会使用这些工具。5. 参与实际项目:通过参与实际软件开发项目,可以学习到实践中的各种问题和解决方法,加深对软件工程的理解和掌握。6. 持续学习:软件工程是一个不断发展和演变的领域,需要不断学习新的技术和方法。可以通过参加培训、阅读相关书籍和论文等方式来保持学习态势。7. 构建知识网:看完书之后,应构建软件工程整体和每章节的思维导图,这将是软件工程最好的学习方式。同时,对于初学者,可以先从整体上了解软件工程的轮廓,再逐步深入学习各个知识点。定期回顾和总结所学知识,有助于巩固记忆并更好地理解和掌握所学内容。

这个专业有何广外特色?

广外软件工程专业密切跟踪我国“一带一路”倡议、粤港澳大湾区等国家战略对软件开发和语言信息处理的需求,充分发挥广外语言和经贸等学科的优势,培养既掌握软件基础理论和软件工程知识,能够从事软件系统设计、开发、测试、维护和软件项目管理,又具有较强英语交际能力,具有典型学科交叉特色的高级软件工程应用型人才。软件工程专业的培养方案中的课程涵盖了通识课、专业必修课和专业选修课三大类。通识课包括了思政教育及英语听说读写的各项训练;在专业课程方面,将软件开发和智能信息处理的内容作为核心进行授课。近年来,考虑到软件开发技术的发展和新技术的涌现,经充分论证后,增开了《神经网络与深度学习》《信息检索技术》《智能优化算法导论》《多语言情报分析》等高级课程,为软件工程专业学生紧跟软件开发前沿做好知识储备。另外,软件工程专业还集中优势师资开设有《数据挖掘》《自然语言处理》《文本分析与挖掘工程实践》《语料库构建与应用》等特色课程(其中《数据挖掘》获评为国家级线下精品课程、《自然语言处理》课程获评为广东省应用型人才培养课程)。软件工程系还面向全校本科生开设软件工程辅修专业、《语言智能》微专业等,大力培养具有广外特色的软件开发人才和掌握语言信息处理的复合型人才。近年来,通过名师教学、以赛促学、鼓励创新、校企合作等一系列手段,广外软件工程专业取得了长足的发展,“软件工程+特色方向”的培养模式普遍获得了学生家长的信任和各大知名企业的好评。呈现出毕业去向落实率和薪资水平连续5年在各学科统计数据中名列前茅、研究生升学率和赴海外深造的学生人数逐年攀升的喜人局面。

专业就业升学前景如何?

 

软件工程专业的就业升学前景在很多方面都显示出广阔的前景。以下是一些主要的相关信息:

1. 就业方向:软件工程专业的学生毕业后可以从事软件开发、软件测试、技术支持、项目管理等多种职业方向,可以根据个人的兴趣和能力进行选择。这些职业方向通常需要具备扎实的技术基础和广泛的知识储备,以应对各种复杂的技术挑战。

2. 薪资和就业前景:软件工程师是IT行业中的核心岗位,具有较高的薪资和良好的职业前景。随着互联网技术的发展,软件工程专业的就业前景会越来越好。

3. 行业需求:软件产业作为信息产业的核心,是国民经济信息化的基础,已经涉足工业、农业、商业、金融、科教文卫、国防和百姓生活等各个领域。采用先进的工程化方法进行软件开发和生产是实现软件产业化的关键技术手段。因此,软件工程专业的学生在各个行业中都有广阔的就业机会。

4. 升学前景:对于想要进一步深造的学生,软件工程专业的升学前景也非常广阔。学生可以选择攻读硕士或博士学位,以进一步提升自己的专业知识和研究能力。此外,很多高校也提供了软件工程专业相关课程的网络资源,学生可以通过学习和实践不断提升自己的专业水平。

需要注意的是,虽然软件工程专业的就业升学前景广阔,但也需要具备扎实的专业知识和技能,以及不断学习和提升自己的能力。同时,还需要关注行业的发展动态和市场需求,以便更好地适应和满足市场的需求。

 

 

 

 

联系方式

联系地址:广州市白云区白云大道北2号

联系电话(工作日接听):(020)36204310、36209514、36209524

邮政编码:510420

微信公众号:广外招办