### 计算机软件技术(305)专业培养方案详解
#### 一、培养目标
本专业旨在培养德、智、体全面发展的中级工程技术人才,具备扎实的基础知识和宽广的知识面,拥有一定的技能和较高的综合素质,以及创新精神和实践能力。毕业生能够在计算机软件领域(如程序设计、软件工程、网络技术、多媒体技术、数据库技术)进行开发和设计工作,胜任企事业单位、IT行业的研发部门中的计算机软件开发、使用、维护等相关工作,或者从事与计算机软件领域相关的应用和推广工作。
#### 二、培养规格与培养要求
1. **政治素养**: 学生需具备正确的政治方向,能够运用马克思主义基本原理分析问题和解决问题,树立科学的世界观、价值观,遵守法律法规,具备良好的道德品质。
2. **专业知识**: 掌握计算机程序设计、软件工程、网络技术、多媒体技术、数据库技术等专业知识,具备计算机软件开发与设计的基本技能。
3. **创新能力**: 具备较强的实践能力、自学能力和一定的创新能力,了解计算机软件及相关专业领域的最新成果和发展趋势。
4. **外语能力**: 初步掌握一门外国语种,具备一定的听、说、读、写能力,能够流畅阅读本专业的外文资料。
5. **人文素养**: 健康的身心状态,具备一定的人文科学、社会科学和经济管理知识,以及信息检索能力。
#### 三、主要课程与特色课程
1. **主要课程**:
- 学科基础课: 高等数学、离散数学、计算机导论、数字逻辑、C语言程序设计、数据结构。
- 专业主干课: 数据库原理、操作系统概论、软件工程、计算机网络、计算机组成原理、算法设计与分析、汇编语言程序设计、专业英语、面向对象方法与C++。
2. **特色课程**:
- UML组件开发技术: 这门课程专注于教授统一建模语言(UML)的使用方法,帮助学生掌握软件系统的设计与文档化技能。
#### 四、学习期限
- 学制: 三年,实行学分制和弹性学制,允许学生在2.5年到5年内完成学业。
#### 五、毕业资格与要求
1. **学分要求**: 总学分为131分,学生需按照课程类别进行选课,确保各类课程达到规定的最低学分要求。
2. **证书要求**: 英语达到专科英语应用能力合格证标准;普通话达到三甲及以上水平;通过全国计算机等级考试二级或程序员合格证。
3. **辅修专业**: 学生可跨专业选择辅修课程,完成辅修专业课程组的学生可以获得辅修专业证书。
4. **奖励机制**: 鼓励学生参加各类过级考试,对于获得国家或省级更高级别证书的学生,实行学分奖励机制,所奖励的学分可用于抵扣任选课程的学分。
#### 六、主要实践教学环节
- 国防教育与军事训练
- 社会实践
- 工业实习
- 课程设计
- 毕业设计(论文)
这些环节旨在提高学生的实践操作能力和综合应用能力。
#### 七、课程设置与教学进程表
根据课程设置与教学进度表,学生将按照课程类别(公共必修课、专业实践必修课、专业必修课、专业限选课、专业任选课)进行学习。此外,还设有计算机软件专业各类课程学时/学分构成表以及教学活动安排一览表,详细规划了每个学期的教学活动。
通过以上培养方案的学习,学生不仅能够获得扎实的专业基础知识和技能,还能够在实践中不断提高自己的综合能力和创新能力,为未来的职业生涯打下坚实的基础。