软件工程 |
| 学硕 |
| 专业名称 | 软件工程 |
| 专业代码 | |
| 门类/类别 | |
| 学科/类别 | 软件工程 |
| 考试范围 |
| 政治 | 外语 | 业务课一 | 业务课二 |
| (101)思想政治理论 | (201)英语(一) | (301)数学(一) | |
| 2025年全国硕士研究生招生考试考试进入复试的初试成绩基本要求 |
| 学科门类(专业)名称 | A类考生 | B类考生 |
| 总分 | 单科(满分=100分) | 单科(满分>100分) | 总分 | 单科(满分=100分) | 单科(满分>100分) |
| | | | | | |
| 工学(其他学科专业) | 260 | 34 | 51 | 250 | 31 | 47 |
| 1、满分=100分的为政治和英语,满分>100分的为专业课,单科线加起来并不等于总分线。2、国家线是考研进入复试的最低分数线,不仅总分要过线,而且单科也要过线,各学校通常还会在国家线基础上划定学校复试分数线,各学院也可能再次划定各专业复试分数线。3、A类:报考地在北京、天津、河北、山西、辽宁、吉林、黑龙江、上海、江苏、浙江、安徽、福建、江西、山东、河南、湖北、湖南、广东、重庆、四川、陕西等21省(市)。4、B类:报考地在内蒙古、广西、海南、贵州、云南、西藏、甘肃、青海、宁夏、新疆等10省(区)。 |
软件工程专业是以软件基础理论和技术以及工程管理原则和方法等为基础,研究软件开发、运行和维护的系统性、规范化的方法和技术。软件工程专业旨在培养知识、能力、素质全面发展,爱国进取、创新思辨的研究人员,毕业后能胜任与软件工程领域相关的教育教学、科学研究、系统研发和技术管理工作,为将来成为技术骨干、学术精英和领军人才打下坚实基础。
序号 | 学校名称 | 评估结果 |
1 | 北京航空航天大学 | A+ |
2 | 浙江大学 | A+ |
3 | 国防科技大学 | A+ |
4 | 北京大学 | A |
5 | 清华大学 | A |
6 | 华东师范大学 | A |
7 | 南京大学 | A |
8 | 武汉大学 | A |
9 | 天津大学 | A- |
10 | 东北大学 | A- |
11 | 哈尔滨工业大学 | A- |
12 | 同济大学 | A- |
13 | 上海交通大学 | A- |
14 | 苏州大学 | A- |
15 | 中国科学技术大学 | A- |
16 | 四川大学 | A- |
17 | 北京交通大学 | B+ |
18 | 北京工业大学 | B+ |
19 | 北京理工大学 | B+ |
20 | 北京邮电大学 | B+ |
21 | 大连理工大学 | B+ |
22 | 吉林大学 | B+ |
23 | 复旦大学 | B+ |
24 | 东南大学 | B+ |
25 | 南京航空航天大学 | B+ |
26 | 山东大学 | B+ |
27 | 华南理工大学 | B+ |
28 | 重庆大学 | B+ |
29 | 电子科技大学 | B+ |
30 | 西北大学 | B+ |
31 | 西北工业大学 | B+ |
32 | 西安电子科技大学 | B+ |
33 | 陆军工程大学(原解放军理工大学) | B+ |
34 | 中国人民大学 | B |
35 | 南开大学 | B |
36 | 哈尔滨工程大学 | B |
37 | 南京理工大学 | B |
38 | 南京邮电大学 | B |
39 | 河海大学 | B |
40 | 江南大学 | B |
41 | 浙江工业大学 | B |
42 | 合肥工业大学 | B |
43 | 厦门大学 | B |
44 | 中国海洋大学 | B |
45 | 郑州大学 | B |
46 | 中国地质大学 | B |
47 | 中山大学 | B |
48 | 西安交通大学 | B |
49 | 解放军信息工程大学 | B |
50 | 首都师范大学 | B- |
(一)计算机科学与技术:是经典选择,注重理论基础和科研能力培养。课程涵盖算法设计与分析、数据库系统、人工智能、计算机网络等。毕业后可从事科研、高校教学或进入大型科技公司从事技术研发工作,如在科研机构进行前沿技术研究,或在高校教授相关课程。
(二)计算机技术:更偏向应用,注重培养实际动手能力。课程包括软件开发技术、系统架构设计、网络安全等。毕业生通常在 IT 企业从事软件开发、系统维护、网络安全等工作,比如在互联网公司负责软件项目的开发与维护。(三)软件工程:是软件工程专业的对口方向,注重软件开发的工程化、规范化。课程有软件需求分析、软件设计模式、软件测试、项目管理等。毕业生主要从事软件项目管理、软件架构设计、软件测试等工作,例如在软件公司担任软件项目的项目经理或软件测试工程师。(四)计算机应用技术:注重计算机技术在不同领域的应用,课程会根据应用领域调整。如在医疗领域有医学图像处理、生物信息学等课程;在金融领域有金融数据分析、风险管理等课程。毕业生可在金融机构、医疗机构、政府部门等从事相关工作,像在金融机构进行金融数据的分析与处理。(五)信息安全:随着网络安全问题日益突出,该专业越来越受重视。注重培养网络安全防护能力,课程包括密码学、网络安全协议、入侵检测等。毕业生通常从事网络安全工程师、安全审计员等工作,负责保护企业或机构的网络安全。(六)人工智能:是热门领域,注重培养人工智能算法、模型设计和应用能力。课程有机器学习、深度学习、自然语言处理等。毕业生可从事人工智能算法工程师、数据科学家等工作,例如在人工智能公司进行人工智能算法的研发。(一)软件开发工程师:负责设计、开发和维护软件系统。需要熟练掌握至少一种编程语言,如 Java、Python、C++ 等,了解软件开发流程和相关框架。(二)软件测试工程师:主要对软件进行测试,检查软件是否存在缺陷和漏洞,确保软件的质量和稳定性。需要掌握软件测试的方法和技术,熟悉测试工具,如 JUnit、Selenium 等。(三)软件项目经理:负责软件项目的整体规划、组织、协调和控制。需要具备较强的沟通能力、团队管理能力和项目管理知识,熟悉项目管理流程和方法,如敏捷开发、瀑布模型等。(四)软件架构师:承担软件系统的架构设计和技术选型工作。需要具备深厚的技术功底和丰富的开发经验,了解各种软件架构模式和设计原则。(五)数据库管理员:负责数据库的管理、维护和优化。需要熟悉数据库管理系统,如 MySQL、Oracle、SQL Server 等,掌握数据库设计、性能调优、备份恢复等技术。(六)系统分析师:主要进行系统的需求分析和设计。需要与用户沟通,了解业务需求,将其转化为系统的功能和技术需求。具备较强的分析能力和业务理解能力,熟悉系统分析和设计方法。(七)移动应用开发工程师:专注于移动应用程序的开发,包括手机应用和移动网页应用。需要掌握移动开发平台的相关技术,如 Android 或 iOS 开发框架,熟悉移动应用的设计原则和用户体验。(八)云计算与大数据工程师:随着云计算和大数据技术的发展,相关领域的人才需求也日益增长。云计算工程师负责云计算平台的搭建、维护和管理,熟悉云计算服务提供商的相关技术和产品,如阿里云、腾讯云等。图文来源于网络,如有侵权请联系删除