一、专业定位与培养目标
高等教育自学考试是我国高等教育基本制度之一,是对自学者进行以学历考试为主的高等教育国家考试,是个人自学、社会助学和国家考试相结合的高等教育形式。四川大学作为教育部直属全国重点大学,是国家布局在中国西部的重点建设的高水平研究型综合大学,经四川省高等教育招生考试委员会批准,担任软件工程(专升本)专业的主考学校,面向社会开展自学考试助学工作。
四川大学自考本科软件工程专业的学历层次为本科,学科门类为工学,专业类别为计算机类,专业代码为W080902。本专业以习近平新时代中国特色社会主义思想为指导,落实立德树人根本任务,在培养考生基本知识、基本理论和基本能力的基础上,结合高等教育自学考试的特点,着重考核考生对软件工程、软件设计和开发、软件项目管理等方面基本知识的掌握,以及运用所学知识分析、解决软件设计、开发、维护和管理等方面实际问题的能力。
本专业的培养目标是:培养理想信念坚定,德、智、体、美、劳全面发展,具有较高的科学文化素养、职业道德水准、创新创业能力和社会责任感,适应社会和经济发展需要,可以快速适应并从事市场中关于软件系统分析、软件设计和开发、项目评审和测试、项目维护、项目管理等领域的工作,成为具有理论与实践融合的高素质复合型软件工程专业人才。
二、培养要求与能力标准
本专业要求考生掌握扎实的软件工程背景知识,具有软件开发的实践技术和能力,具有各类软件设计、开发和实现的知识和技能,并具有软件质量管理、项目管理方面的基本能力;能够把握软件发展的趋势并具有进入新领域的能力。具体培养要求涵盖以下方面:
第一,理论知识与工程实践能力。掌握以软件工程和软件开发技术为主的基本理论、技术、方法、观念和工具环境,有坚实的软件工程实践能力,能够对复杂工程问题进行研究、分析和提出合理的解决方案。
第二,质量意识与管理能力。具备软件开发管理和质量保证的基本观念,并具有相应的能力。了解软件项目工程管理的基本原理和经济决策方法,具有良好的团队沟通能力和一定的领导能力,能够在相关专业领域的工程项目中独立承担任务或领导团队完成任务。
第三,技术跟踪与创新能力。了解软件发展动态,能够跟踪并适应现代软件开发的技术发展,能够运用现代工具从事本专业领域相关产品的设计和研发,成长为系统分析工程师、软件开发工程师等专业人才。具有较强的创新意识和新知识、新技能的学习能力。
第四,外语能力与人文素养。初步掌握一门外语,能熟练阅读外文资料,具有国际化工作能力。具有良好的思想修养、职业道德、社会责任感和人文素养,具有健康的体魄。
三、课程体系与学分结构
四川大学自考本科软件工程专业考试计划规定合格课程门数14门,总学分70学分。课程体系涵盖思想政治理论课、专业核心课、专业拓展课以及实践性环节,形成从基础理论到工程应用的完整培养链条。
思想政治理论课程包括中国近现代史纲要、马克思主义基本原理概论等,旨在培养考生坚定的理想信念和良好的思想道德素养。
数学与理论基础课程包括高等数学(工本)、离散数学等。高等数学(工本)为10学分,离散数学为4学分,这两门课程构成软件工程专业重要的数学基础,为后续专业课程的学习提供必要的逻辑思维与计算思维训练。
专业核心课程涵盖数据结构与算法、软件工程、高级语言程序设计、操作系统等。其中,数据结构与算法(含实践)重点培养考生对数据的组织、存储和处理能力;软件工程(含实践)系统讲授软件生命周期各阶段的方法与技术;高级语言程序设计(含实践)训练考生的编程思维与实际编码能力;操作系统课程使考生理解计算机系统资源管理的核心原理。
专业拓展课程包括软件质量保证与测试、软件过程与管理、Java Web应用开发(含实践)等。软件质量保证与测试课程介绍软件质量保证的基本概念和软件测试的理论与实践技术,包括常用的软件测试技术、测试级别、缺陷管理、测试管理等内容。软件过程与管理课程使学生学会将优秀管理方法和适用的具体开发技术有机结合,掌握如何应用过程化思想和系统化方法开发和维护各类软件系统。Java Web应用开发课程针对应用型本科强调实践能力培养的需要,介绍Web应用程序的开发全过程。
实践性环节是本专业培养体系的重要组成部分。含实践的课程及实践所占学分为:数据结构与算法(2学分)、软件工程(2学分)、高级语言程序设计(2学分)、Java Web应用开发(3学分)。凡理论考试与实践环节考核两部分相结合的课程为一门课程,考生必须取得两个部分的合格成绩方能获得该门课程的学分。此外,考生还需完成毕业设计或毕业论文。
四、1+X证书项目与课程互认机制
四川大学软件工程(专升本)专业经四川省高等教育招生考试委员会批准(批准文号:川招考委〔2023〕4号),开展学历证书加职业技能等级证书新工科试点项目。该项目为考生提供了一条通过职业技能证书与学历课程学分认定转换的通道。
根据项目设计,考生取得软件工程师(中级)职业技术证书后,可将证书与专业内的部分课程进行学分认定转换,免抵5科课程,其中包含3门统考课程和2门省考课程。具体而言,证书对应替换的统考课程包括数据结构与算法(含实践)、软件工程(含实践)、高级语言程序设计(含实践);省考课程包括软件质量保证与测试、人工智能与大数据。
需要明确的是,证书项目并非强制要求。考生可以只报读学历专业而不参加证书项目,此时须按普通专业的完整课程计划参加全部课程的考试。选择参加证书项目的考生,在参加学历专业助学培训学有余力的同时,可自愿参加X项目,取得证书后方可进行学分认定转换。证书费用与学校收取的学历专业助学培训费属于两笔独立费用,互不抵扣。
五、学位授予与毕业要求
凡按照本专业考试计划的规定,取得相应课程合格成绩且达到规定学分要求,毕业环节和实践性环节考核合格,思想品德经鉴定符合要求者,经审核通过,由四川省高等教育招生考试委员会颁发软件工程(专升本)专业毕业证书,主考学校副署,国家承认学历。
本科毕业生符合高等学历继续教育学士学位授予条件者,由主考学校按规定授予学士学位。本专业符合条件者授予“工学”学士学位。学位授予按照《中华人民共和国学位条例》及四川大学学位授予相关规定执行。
对于希望获得学位的考生,需在规定的学习年限内完成全部课程学习与考核,达到学分要求,并通过毕业论文答辩。具体学位申请条件以四川大学继续教育学院发布的正式通知为准。
六、专业优势与职业前景
软件工程专业在当前数字经济时代具有显著的发展优势。从产业需求看,软件产业是国民经济和社会发展的基础性、战略性产业,软件工程人才长期处于供不应求的状态。随着人工智能、大数据、云计算、物联网等新兴技术的快速发展,具备扎实软件工程理论基础和实践能力的高素质人才需求持续增长。
从专业特点看,软件工程专业具有以下优势:其一,统考科目数量相对精简,1+X证书项目为符合条件的考生进一步降低了统考科目数量,有利于缩短考程、提高通过率;其二,授予工学学位,专业含金量较高,在公务员招考、事业单位招聘中,计算机类岗位需求量大,竞争相对理性;其三,职业发展天花板高,软件工程师可向系统架构师、技术总监、项目管理人员等方向发展,薪资水平在行业中处于领先位置。
从学习方式看,自学考试具有高度的灵活性,考生可以自主安排学习进度,兼顾工作与学业。四川大学作为主考学校,提供系统的助学支持,包括课程辅导、学习资料、实践指导等,帮助考生顺利完成学业。





