软件工程

工学 · 计算机类 修业年限:4年 学位:工学学士 专业代码:080902
热门专业 高薪专业 IT核心

专业概况

工学
计算机类
620所
96.8%
14.2万/年
32%
7:3
★★★★★
极佳

软件工程是一门研究用工程化方法构建和维护有效、实用、高质量软件的学科,是信息技术领域的核心专业。本专业培养学生系统掌握软件开发理论、技术和方法,具备软件需求分析、系统设计、编码实现、测试维护和项目管理的综合能力。学生将深入学习软件工程原理、设计模式、开发框架、质量保证等核心知识,并通过大量实践项目提升工程能力。

培养目标:培养具备扎实的软件理论基础、系统的工程思维和创新能力,能够从事软件系统分析、设计、开发、测试、维护和管理工作的高级软件工程人才。毕业生应具备:扎实的编程基础和工程实践能力;熟练掌握主流开发技术和工具;具备系统分析和架构设计能力;理解软件过程和质量管理体系;具备团队协作和项目管理能力。

专业特色与优势:本专业强调工程实践和项目驱动教学,与腾讯、华为、阿里巴巴等多家知名企业建立实习实训基地,设有软件开发、软件测试、移动应用开发、企业级应用等多个方向。课程体系紧跟行业需求,涵盖敏捷开发、DevOps、微服务架构等现代软件开发方法论。

学科发展趋势:随着数字化转型深入、云计算普及、AI大模型兴起,软件工程专业迎来新机遇。未来重点发展方向包括:云原生应用开发、智能软件开发(AI辅助编程)、低代码/无代码平台、软件供应链安全、绿色软件工程等。毕业生在互联网企业、金融科技、智能制造、政务信息化等领域需求旺盛,职业发展路径清晰,薪资待遇优厚。

核心课程

专业核心课程

程序设计基础

Java/C++/Python编程、面向对象设计、代码重构技巧,建立扎实编程基础

数据结构与算法

线性结构、树与图、排序算法、算法复杂度分析,提升算法设计能力

软件工程导论

软件生命周期、开发模型、需求工程、项目管理基础,培养工程思维

数据库系统

关系数据库设计、SQL优化、NoSQL技术、数据建模,掌握数据管理技术

操作系统

进程管理、内存管理、文件系统、并发编程,理解系统运行机制

计算机网络

网络协议、Web技术、分布式系统、网络安全,掌握网络编程能力

软件体系结构

架构模式、微服务架构、系统设计原则、架构评估,培养架构设计能力

软件测试

单元测试、集成测试、自动化测试、性能测试,掌握质量保障方法

实践与实验课程

软件项目综合实训

完整软件项目开发,从需求分析到上线部署全流程实践

企业级应用开发实战

基于真实业务场景的企业级系统开发,学习主流技术栈

软件测试实践

自动化测试框架搭建、测试用例设计、持续集成实践

毕业设计(企业合作项目)

与知名企业合作的毕业设计项目,积累真实项目经验

专业方向选修课

前端开发方向

Vue/React框架、移动端开发、小程序开发、前端工程化

后端开发方向

Spring Cloud微服务、分布式系统、高并发架构、中间件技术

软件测试方向

测试驱动开发、性能测试、安全测试、测试管理

项目管理方向

敏捷开发、Scrum方法、项目估算、团队协作、产品管理

开设院校(广东省)

院校名称 院校层次 专业评级 2025分数线(物理类)
中山大学 985/211/双一流 A 650-660
华南理工大学 985/211/双一流 A- 645-655
哈尔滨工业大学(深圳) 985/211/双一流 A 655-665
深圳大学 省重点本科 B+ 618-632
暨南大学 211/双一流 B+ 612-628
南方科技大学 双一流 B+ 635-650
华南师范大学 211/双一流 B 605-620
广东工业大学 省重点本科 B+ 588-608
广州大学 省重点本科 B 582-600
汕头大学 省重点本科 C+ 570-590
广东外语外贸大学 省重点本科 C+ 568-585
东莞理工学院 普通本科 C 548-568
佛山科学技术学院 普通本科 C 535-555
五邑大学 普通本科 C- 530-550

查看全国580所开设院校

就业前景

96.8%
就业率(2024届)
14.2万
平均起薪(年薪)
32%
深造率

薪资分布(应届生)

  • 一线城市(北上广深):年薪 12-18万,大厂可达 18-25万
  • 新一线城市(杭州、成都等):年薪 10-15万
  • 二三线城市:年薪 8-12万
  • 3-5年经验工程师:年薪普遍 20-40万,架构师可达 50万+

就业方向:

  • 软件开发工程师:前端开发、后端开发、移动端开发、全栈开发
  • 系统架构师:软件架构设计、技术选型、系统优化
  • 项目经理:项目规划、进度管理、团队协调
  • 测试工程师:自动化测试、性能测试、质量保障
  • 运维工程师:系统运维、持续集成、DevOps

主要就业单位:

腾讯、华为、阿里巴巴、百度、字节跳动、美团、京东、网易、快手、小米等互联网科技公司;银行、证券、保险等金融机构的信息技术部门;政府机关、科研院所;各类软件企业和IT服务公司。

选科要求

仅物理
不限
逻辑思维强、编程兴趣

选科建议:

  • 物理是必选科目,几乎所有院校要求仅物理
  • 数学基础要好,逻辑思维能力要强
  • 对编程和软件开发有兴趣更佳
  • 英语水平要好,需要阅读英文技术文档