软件工程考研的课程设置需结合公共课和专业课两部分,具体如下:
一、公共课(所有考生必考)
思想政治理论 考察政治理论素养、马克思主义基本原理等,满分100分,属于全国统考科目。
英语(一/二)
学硕考英语一(难度较高),专硕考英语二(难度较低),均满分100分,需掌握阅读、翻译和写作能力。
二、专业课(分学硕/专硕方向)
学硕方向
数学
考试高等数学、线性代数、概率论与数理统计,满分150分,是软件工程的基础。
专业基础课程
包括数据结构、计算机组成原理、操作系统、编译原理、数据库系统原理等,具体内容因院校略有差异。
核心专业课程
如软件设计与体系结构、软件质量保障、软件项目管理等,深入探讨软件工程核心问题。
专硕方向
数学
考试高等数学(不含三重积分等)、线性代数,满分150分。
专业基础课程
通常包含数据结构、计算机网络、操作系统等,与学硕方向有重叠但侧重点不同。
专业核心课程
如软件工程、软件测试技术、软件需求与项目管理等,强调工程实践能力。
三、其他注意事项
参考资料: 学硕多参考《软件工程导论》等教材,专硕可能侧重行业案例分析。 院校差异
职业方向:软件工程考研毕业生可从事后端开发、前端开发、大数据分析、人工智能等领域工作,薪资水平较高且就业前景广阔。
建议考生结合自身兴趣和职业规划,参考目标院校的招生简章和历年真题,制定系统复习计划。