专注于高等教育
科普综合平台
专升本报考软件工程专业的考试科目设置因报考方式(如自学考试、成人高考、网络教育等)和院校要求不同而有所差异,具体如下:
一、公共课
多数院校要求考数学一或数学二,考察微积分、线性代数等基础知识,满分100-150分。
英语(专升本)
考试英语二或英语三,重点考查词汇、语法、阅读理解及写作能力,满分100-150分。
政治(部分院校)
高中起点考生需考政治,文科类满分100分,理科类考思想道德修养与法律基础。
二、专业课
专业课内容因院校和培养方向不同有所差异,但通常包含以下核心领域:
计算机基础
- 数据结构与算法(4学分)
- 操作系统(4学分)
- 计算机组成原理(2学分)
编程语言
- C语言程序设计(4学分)
- Java或Python基础(部分院校要求)
软件工程核心课程
- 软件工程概论(4学分)
- 软件设计模式与架构(2学分)
- 软件测试与质量管理(4学分)
数据库与系统
- 数据库原理与技术(4学分)
- SQL语言与数据库操作(2学分)
三、其他注意事项
学分要求
总学分通常为70-80学分,不同院校对必修课和选修课的学分分配有具体要求。
考试形式
- 自学考试: 以笔试为主,部分含实践环节; - 成人高考
- 网络教育:线上线下结合,侧重理论知识的考核。
院校差异
例如:
- 海南师范大学软件工程专业要求数据结构与算法、操作系统等核心课程;
- 贵州省专升本软件工程以高等数学、英语+专业课为主;
- 天津市联合办学专业侧重C语言程序设计和软件工程概论。
建议考生根据报考院校的招生简章或教育考试院官网,确认具体科目及学分要求,并选择适合的学习方式。