计算机科学与技术专业人才培养方案
发布时间 : 2022-06-15
来源:
计算机科学与技术专业(080901)
一、培养目标
本专业培养德、智、体、美等方面全面发展,具备良好科学素养, 系统地掌握计算机科学技术基础理论、基本知识、基本技能与方法,能在教育、科研、企事业、行政管理等单位从事计算机系统设计、软件开发与维护、计算机教学、科学研究和应用等方面工作的高级工程应用型人才。
二、培养要求
本专业培养学生具备较高的道德修养和人文素养,良好的沟通、表达与写作能力和团队合作精神,掌握计算机科学与技术基本理论和专业知识,接受计算思维、系统设计、软件开发等方面的基本训练,具有研究、设计和开发计算机软硬件系统的基本能力,具备利用计算机相关技术解决各领域实际工程问题的能力。
毕业生应获得以下几方面的知识和能力:
1.数理统计知识:掌握数学、物理、概论统计等基础知识,掌握逻辑推理、统计分析和数学建模的基本方法;
2.专业知识:掌握计算机专业基本理论和专业知识,系统掌握计算机软硬件系统分析、设计和开发的基本方法,能够运用计算机专业知识解决科学研究和实际工程应用问题;
3.农业领域知识:了解计算机专业知识和技术在农业领域的应用背景、发展现状和趋势,了解农业信息化基本概念、基础知识和基本方法;
4.问题分析能力:能够应用数学、自然科学和工程科学的基本原理,分析、识别和表达实际应用问题,通过文献研究等方法对复杂问题进行分析评价、推理、求解和验证,以获得有效结论;
5.设计/开发能力:能够针对计算机相关技术在各领域实际应用问题,综合运用计算机硬件、软件、网络、数据处理与分析等专业知识和设计方法,设计满足特定需求的软硬件系统、模块或算法流程,设计复杂工程问题的解决方案,具备基本的计算机应用系统开发能力;
6.研究能力:掌握计算学科的计算思维方法和研究方法,具有良好的科学素养,能够基于科学原理并采用科学方法对复杂的计算机软硬件及系统工程问题进行研究;针对设计或开发的解决方案,能够基于计算机领域科学原理对其有效性和合理性进行分析、论证;
7.使用现代工具能力:掌握运用现代信息技术工具获取相关信息、解决相关问题的基本方法和基本技能,能够针对计算机应用问题,选择与使用恰当的软硬件开发工具、分析工具和信息检索工具,完成对计算机工程问题的预测与模拟仿真,并能够理解其局限性;
8.社会责任:掌握基本的社会、身体和心理健康、安全、法律等方面知识和技能,了解计算机领域活动与之相关性;能够基于计算机应用领域相关背景知识进行合理分析,评价计算机应用问题解决方案对社会、健康、安全、法律以及文化的影响,并理解应承担的社会责任;
9.团队协作:具备良好的团队意识和团队合作精神,能够适应多学科背景下的团队合作方式,能够理解团队中每个角色的含义以及角色在团队中的作用,具备在团队中胜任多种角色工作的能力,具备团队协调和组织能力,具备基本的项目管理能力;
10.职业规范:掌握较为宽广的人文社会科学知识,具有良好的人文社会科学素养;理解计算机领域相关的职业道德,具有较强的社会责任感;能够在计算机领域工程实践中遵守工程职业道德和规范,履行责任;
11.沟通:对计算机领域及其行业的国际发展趋势有初步了解,并具备一定的国际视野,能够就复杂工程问题与业界同行及社会公众进行有效沟通和交流,具有良好的英语听、说、读、写能力,具有一定的跨文化沟通和交流能力;
12.终生学习:具有自主学习和终身学习的意识,能够采用合适的方法,通过学习并消化吸收和改进,进行自身发展;能够学习并适应新的热点或者运用现代化教育手段学习新技术、新知识,具有不断学习和适应计算机技术快速发展的能力。
三、主干学科
计算机科学与技术。
四、核心课程
C语言程序设计,数据结构,操作系统,计算机组成原理,数据库原理与应用,计算机网络,编译原理,计算机体系结构,软件工程,Java语言程序设计。
五、主要实践性教学环节
Windows程序设计课程设计,数据结构课程设计,Java Web课程设计,数据库原理与应用课程设计,软件工程课程设计,专业综合训练,毕业实习与设计。
六、主要专业实验
C语言程序设计实验,Java语言程序设计实验,计算机网络实验、移动应用开发实验,计算机组成原理实验,数据结构实验,操作系统实验,编译原理实验。
七、修业年限
基本修业年限 4 年,弹性修业年限3-6年。
八、授予学位
工学学士。
九、课程设置与毕业学分要求(见表1--表4):
表1:课程体系及毕业学分要求
课程类型 | 课程属性 | 课程组 | 学分 | 备注 |
通识教育 | 必修 | 通识通修课程 | 38 | |
选修 | 公共选修课程 | 9 | 至少选修3学分人文社科类课程; 在线开放课程最多选修3学分。 | |
专业教育 | 必修 | 学科专业基础课程 | 42 | |
专业核心课程 | 37 | |||
选修 | 专业选修课程 | 14 | ||
实践教育 | 必修 | 集中实践性教学环节 | 28 | |
素质拓展教育 | 课外选修 | 素质拓展教育项目 | (4) | 依据《湖南农业大学“六求”素质拓展教育常规项目及学分设置一览表》选修项目;必须修满4学分方可毕业。 |
合计学分 | 168+(4) |
表2:创新创业教育类课程
课程属性 | 课程代码 | 课程名称 | 学分 |
必修 | B181L00100 | 职业生涯规划 | 1.0 |
B181L00200 | 就业指导 | 1.0 | |
B181L00700 | 创业基础 | 1.0 | |
B452L13900 | 专业导论 | 0.5 | |
B452L14000 | 专业专题讲座 | 0.5 | |
选修 | B081L00200 | 素质拓展教育 | 4.0 |
B453L15300 | 移动应用开发 | 2.0 |
表3:集中实践性教学环节
类别 | 课程代码 | 课程名称 | 学分 | 实践周数 | 执行学期 |
综合实习 | B452J03500 | 专业综合训练 | 4.0 | 4 | 7 |
课程设计 | B452J00400 | Windows程序设计课程设计 | 2.0 | 2 | 2 |
B452J02800 | 数据结构课程设计 | 2.0 | 2 | 3 | |
B452J00100 | JAVA WEB课程设计 | 2.0 | 2 | 4 | |
B452J03700 | 数据库原理及应用课程设计 | 2.0 | 2 | 4 | |
B452J01700 | 软件工程课程设计 | 2.0 | 2 | 6 | |
毕业实习 | B452J07800 | 毕业实习 | 8.0 | 10 | 8 |
毕业论文 | B452J07700 | 毕业论文(设计) | 4.0 | 4 | 8 |
军训 | B071J00300 | 军训 | 1.0 | 2 | 1 |
入学教育 | B071J00400 | 入学教育 | 0.5 | 1 | 1 |
毕业教育 | B452J07600 | 毕业教育 | 0.5 | 1 | 8 |
表 4:课程教学进程安排
课程 类型 | 课程组 | 课程代码 | 课程名称 | 学分 | 总 学时 | 理论 学时 | 实验 学时 | 实践 学时 | 执行 学期 | 考核 类型 |
通 识 教 育 | 通 识 通 修 课 程 | B181L00100 | 职业生涯规划 | 1.0 | 18 | 18 | 0 | 0 | 1 | 考查 |
B211L00200 | 安全教育 | 1.0 | 36 | 36 | 0 | 0 | 1 | 考查 | ||
B381L00100 | 思想道德修养与法律基础 | 3.0 | 48 | 20 | 0 | 28 | 1 | 考试 | ||
B431L00500 | 体育1 | 1.0 | 30 | 24 | 0 | 6 | 1 | 考查 | ||
B441L03700 | 英语1 | 3.0 | 52 | 16 | 0 | 24(12) | 1 | 考试 | ||
B071L00600 | 军事理论 | 1.0 | 36 | 26 | 0 | 10 | 4 | 考查 | ||
B071L00500 | 大学生心理健康教育与指导 | 1.0 | 32 | 22 | 0 | 10 | 2 | 考查 | ||
B381L00200 | 中国近现代史纲要 | 2.0 | 32 | 20 | 0 | 12 | 2 | 考试 | ||
B431L00600 | 体育2 | 1.0 | 38 | 30 | 0 | 8 | 2 | 考查 | ||
B441L03800 | 英语2 | 3.5 | 60 | 16 | 0 | 32(12) | 2 | 考试 | ||
B181L00700 | 创业基础 | 1.0 | 32 | 32 | 0 | 0 | 3 | 考查 | ||
B381L00300 | 马克思主义基本原理概论 | 3.0 | 48 | 30 | 0 | 18 | 3 | 考试 | ||
B431L00700 | 体育3 | 1.0 | 38 | 30 | 0 | 8 | 3 | 考查 | ||
B441L03900 | 英语3 | 3.0 | 52 | 16 | 0 | 24(12) | 3 | 考试 | ||
B071J00500 | 思想政治教育实践 | 2.0 | 32 | 0 | 0 | 32 | 4 | 考查 | ||
B381L00400 | 毛泽东思想和中国特色社会主义理论体系概论 | 4.0 | 64 | 32 | 0 | 32 | 4 | 考试 | ||
B431L00800 | 体育4 | 1.0 | 38 | 30 | 0 | 8 | 4 | 考查 | ||
B441L04000 | 英语4 | 2.5 | 44 | 32 | 0 | 12 | 4 | 考试 | ||
B621L00100 | 形势与政策 | 2.0 | 32 | 12 | 0 | 20 | 5 | 考查 | ||
B181L00200 | 就业指导 | 1.0 | 18 | 18 | 0 | 0 | 6 | 考查 | ||
专 业 教 育
专 业 教 育 | 学 科 专 业 基 础 课 | B361L00300 | 高等数学A1 | 5.0 | 80 | 80 | 0 | 0 | 1 | 考试 |
B452L13900 | 专业导论 | 0.5 | 8 | 8 | 0 | 0 | 1 | 考查 | ||
B452L19400 | 计算机导论 | 2.5 | 48 | 24 | 24 | 0 | 1 | 考试 | ||
B361L03700 | 高等数学A2 | 5.5 | 88 | 88 | 0 | 0 | 2 | 考试 | ||
B361L03800 | 线性代数A | 2.0 | 32 | 32 | 0 | 0 | 2 | 考试 | ||
B361L01400 | 大学物理(理科)A | 3.5 | 56 | 56 | 0 | 0 | 2 | 考试 | ||
B361Y01400 | 大学物理(理科)A实验 | 1.0 | 24 | 0 | 24 | 0 | 2 | 考查 | ||
B332L18100 | 电路分析基础 | 3.0 | 52 | 40 | 12 | 0 | 2 | 考试 | ||
B452L17100 | Windows程序设计 | 2.5 | 48 | 24 | 24 | 0 | 2 | 考试 | ||
B452L20300 | 离散数学 | 3.0 | 48 | 48 | 0 | 0 | 2 | 考试 | ||
B361L00600 | 概率统计A | 3.5 | 56 | 56 | 0 | 0 | 3 | 考试 | ||
B332L18200 | 数字逻辑电路 | 3.5 | 64 | 40 | 24 | 0 | 3 | 考试 | ||
B452L19300 | 汇编语言与微机原理 | 3.0 | 56 | 32 | 24 | 0 | 3 | 考试 | ||
B452L16400 | JAVA WEB开发与设计 | 3.0 | 56 | 32 | 24 | 0 | 5 | 考试 | ||
B452L14000 | 专业专题讲座 | 0.5 | 8 | 8 | 0 | 0 | 6 | 考查 | ||
专 业 核 心 课 | B452L16300 | C语言程序设计 | 4.5 | 80 | 56 | 24 | 0 | 1 | 考试 | |
B452L19800 | 计算机网络 | 4.0 | 68 | 56 | 12 | 0 | 3 | 考试 | ||
B452L21100 | 数据结构 | 4.5 | 80 | 56 | 24 | 0 | 3 | 考试 | ||
B452L16700 | JAVA语言程序设计 | 3.0 | 56 | 32 | 24 | 0 | 4 | 考试 | ||
B452L20000 | 计算机组成原理 | 3.5 | 60 | 48 | 12 | 0 | 4 | 考试 | ||
B452L21600 | 数据库原理与应用 | 4.0 | 72 | 48 | 24 | 0 | 4 | 考试 | ||
B452L17200 | 编译原理 | 3.5 | 60 | 48 | 12 | 0 | 5 | 考试 | ||
B452L17500 | 操作系统 | 4.0 | 68 | 56 | 12 | 0 | 6 | 考试 | ||
B452L19500 | 计算机体系结构 | 3.0 | 48 | 48 | 0 | 0 | 6 | 考试 | ||
B452L21000 | 软件工程 | 3.0 | 48 | 48 | 0 | 0 | 6 | 考试 | ||
专 业 选 修 课 | B453L14300 | 网络交换与路由技术 | 2.0 | 36 | 24 | 12 | 0 | 4 | 考查 | |
B453L07900 | 计算思维与算法分析 | 2.0 | 32 | 32 | 0 | 0 | 4 | 考查 | ||
B453L07800 | Linux系统管理 | 2.0 | 36 | 24 | 12 | 0 | 5 | 考查 | ||
B453L07200 | LINUX系统编程 | 2.0 | 36 | 24 | 12 | 0 | 5 | 考查 | ||
B453L13200 | 嵌入式系统 | 2.0 | 36 | 24 | 12 | 0 | 5 | 考查 | ||
B453L13300 | 人工智能基础 | 2.0 | 32 | 32 | 0 | 0 | 5 | 考查 | ||
B453L14200 | 网络安全技术 | 2.0 | 36 | 24 | 12 | 0 | 5 | 考查 | ||
B453L12400 | 高级数据库技术 | 2.0 | 36 | 24 | 12 | 0 | 5 | 考查 | ||
B453L12500 | 计算机图形学 | 2.0 | 36 | 24 | 12 | 0 | 5 | 考查 | ||
B453L11500 | XML应用基础 | 2.0 | 36 | 24 | 12 | 0 | 5 | 考查 | ||
B453L15300 | 移动应用开发 | 2.0 | 36 | 24 | 12 | 0 | 6 | 考查 | ||
B453L11100 | Matlab与数值计算 | 2.0 | 36 | 24 | 12 | 0 | 6 | 考查 | ||
B453L15400 | 云计算与大数据处理 | 2.0 | 32 | 32 | 0 | 0 | 6 | 考查 | ||
B453L14600 | 物联网工程 | 2.0 | 32 | 32 | 0 | 0 | 7 | 考查 | ||
B453L12900 | 农业信息技术 | 2.0 | 32 | 32 | 0 | 0 | 7 | 考查 | ||
素质拓展教育 | 素质拓展教育项目 | B081L00200 | 素质教育 | 4.0 | 0 | 0 | 0 | 0 | 8 | 考查 |