专业要求与课程设置
天津自考软件工程专业(本科)考试科目包含中国近现代史纲要、马克思主义基本原理概论、英语(专升本)、高等数学(工本)、离散数学、高级语言程序设计、数据结构与算法、操作系统、软件工程、软件质量保证与测试、数据库原理与技术、Web 程序设计、计算机网络与信息安全、人工智能与大数据等。
专业报考条件
凡持有中华人民共和国居民身份证者,不受性别、民族、信仰、已受教育程度的限制,均可按规定报名参加高等教育自学考试。本专业在申请毕业时,还须提供国民教育系列专科或以上毕业证书。
专业培养目标
自考软件工程本科专业旨在培养理想信念坚定,德、智、体、美、劳全面发展,具有较高的科学文化素养、职业道德水准、创新创业能力和社会责任感,适应社会和经济发展需要,具有良好的数学基础,熟练掌握计算学科基础理论、软件工程专业基础知识、基本技能和基本方法,具备计算机信息系统的工程实践能力,能在科学研究、工程技术、应用管理等岗位从事软件系统设计、开发、维护和管理等方面工作的工程技术应用型人才。
课程与学分设置
| 序号 | 课程代码 | 课程名称 | 学分 | 课程类别 | 考试方式 |
| 1 | 15040 | 习近平新时代中国特色社会主义思想概论 | 3 | 必考 | 笔试 |
| 2 | 15043 | 中国近现代史纲要 | 3 | 必考 | 笔试 |
| 3 | 15044 | 马克思主义基本原理 | 3 | 必考 | 笔试 |
| 4 | 13000 | 英语(专升本) | 7 | 必考 | 笔试 |
| 5 | 00023 | 高等数学(工本) | 10 | 必考 | 笔试 |
| 6 | 02324 | 离散数学 | 4 | 必考 | 笔试 |
| 7 | 13013 | 高级语言程序设计 | 4 | 必考 | 笔试 |
| 8 | 13014 | 高级语言程序设计(实践) | 2 | 必考 | 非笔试 |
| 9 | 13003 | 数据结构与算法 | 4 | 必考 | 笔试 |
| 10 | 13004 | 数据结构与算法(实践) | 2 | 必考 | 非笔试 |
| 11 | 13180 | 操作系统 | 4 | 必考 | 笔试 |
| 12 | 13005 | 软件工程 | 3 | 必考 | 笔试 |
| 13 | 13006 | 软件工程(实践) | 2 | 必考 | 非笔试 |
| 14 | 13008 | 软件质量保证与测试 | 4 | 必考 | 笔试 |
| 15 | 13009 | 数据库原理与技术 | 4 | 必考 | 笔试 |
| 16 | 09042 | Web 程序设计 | 4 | 必考 | 笔试 |
| 17 | 13017 | 计算机网络与信息安全 | 6 | 必考 | 笔试 |
| 18 | 13011 | 人工智能与大数据 | 6 | 必考 | 笔试 |
| 19 | 10916 | 软件工程毕业设计 | 0 | 毕业课程 | 毕业环节 |
| 以下为旧计划替代课程 | |||||
| 1 | 00228 | 环境与资源保护法学 | 4 | 旧计划替代课程 | 笔试 |
| 2 | 00226 | 知识产权法 | 4 | 笔试 | |
| 3 | 00107 | 现代管理学 | 6 | 笔试 | |
| 4 | 04121 | 中国文化导论 | 6 | 笔试 | |

