云计算专业人才培养方案
一、专业基础课
以下4门基础课为云计算专业必须包含的基础课程,其他扩展延伸类课程学校可以根据情况,围绕云计算、软件开发、网络运维等方面进行增加。
(一)Java程序设计
本课程主要讲述了Java语言概述、面向对象编程初步、Java 的基本语法、类库与数组、面向对象编程深入、异常处理和输入输出及多线程编程,包含 JavaWeb 开发和 Android 移动应用开发入门。
(二)Linux操作系统
本课程是一门专业基础课程,主要讲述了 Linux 操作系统的安装,网络的配置方法及 ftp、dns、www 等服务器的配置和使用。学生通过该课程学习能够掌握 linux 操作系统下的基本应用,能够掌握作为系统管理员的职责和任务,能够通过将独立的命令衔接起来组成一个完整的操作。
(三)Mysql数据库
面向计算机相关专业的一门专业基础课,涉及数据库基础知识、MySQL 数据库的安装和配置、数据库和表的操作、事务管理、锁管理、存储过程管理、视图管理、函数管理、应用程序开发等内容,通过本课程的学习,学生能够了解数据库的基础知识,掌握 MySQL 数据库的开发和管理技术,并初步具备应用程序开发能力。
发等内容,通过本课程的学习,学生能够了解数据库的基础知识,掌握 MySQL 数据库的开发和管理技术,并初步具备应用程序开发能力。
(四)计算机网络技术
本课程是计算机网络技术专业的一门专业基础课程,主要培养学生面向网络管理员岗位的基础能力和职业素质,是一门面向职业岗位的实战应用类课程。本课程是以学习任务为核心、工作过程为主线,主要培养学生在进行中小企业云平台搭建方案的综合布线项目的方案设计工作任务。
二、专业核心课
(一)弹性计算技术与应用
该课程是云计算专业学习领域的专业核心课程、专业必修课程,建议开设在第三或四学期。其前导课程为专业基础课程。后续课程为公共云的理论与实践、云上运维实训课程。
学生完成本课程学习后,课程总体目标是:
1. 掌握云计算基本概念,熟悉云计算相关技术,对云计算安全有基本的认识。
2. 熟悉云服务器弹性伸缩的概念;对 CPU、内存、I/O虚拟化技术有初步的了解;熟悉掌握云服务器的实例、磁盘、快照与镜像等相关概念。
3. 了解传统数据库基本概念、特点;熟练掌握云数据库的定义、分类及特点;了解云数据库的常见引擎以及 Nosql的云数据库。
4. 了解传统存储概念,对 RAID技术有初步的认识;熟练掌握云存储的基本概念以及特点。
5. 熟悉负载均衡的基本概念;了解硬件实现的基本原理以及四层负载均衡、七层负载均衡
6. 了解阿里云(飞天)平台的体系架构;了解 openstack 的原理;能够进行 openstack 的基本安装配置、使用及日常维护监控。
(二)公共云项目综合实训(上)
该课程是云计算专业学习领域的综合实训课程,建议开设在第五学期。其前导专业通识课程有:弹性计算技术与应用、公共云高性能与安全技术、公共云理论与实践。
此课程的创新点在于以项目需求为导向,将一个大型的 Web 应用迁 移到公共云上,基于公共云的云服务器、云负载均衡、云数据库、对象存储、键值数据存储、弹性伸缩等服务,进行程序的改造和系统配置,应对业务发展需求,终让学员掌握公共云平台的弹性扩展、运维和开发技巧。课程学习目标:
1. 熟练掌握在云服务上部署 WEB 应用的流程,具备在云服务上独立部署 WEB 应用的能力,并能够熟练使用阿里云的云服务器 ECS 。
2. 熟练掌握云数据库的迁移流程,具备独立进行数据库迁移的能力,并能够熟练使用阿里云的云服务器 RDS。
3. 熟练掌握文件的迁移存储流程,具备独立进行文件存储迁移的能力,并能够熟练使用阿里云的云存储 OSS 。
4. 熟练掌握负载均衡的配置流程,具备独立进行集群部署的能力,并能够熟练使用阿里云的负载均衡SLB 。
5. 熟练掌握弹性伸缩的设置流程,具备独立进行弹性伸缩配置的能力,并能够熟练使用阿里云的弹性伸缩产品。
(三)公共云项目综合实训(下)
该课程是云计算专业学习领域的综合实训课程,建议开设在第五学期。其前导专业通识课程有:弹性计算技术与应用、公共云高性能与安全技术、公共云理论与实践。
此课程的创新点在于以项目需求为导向,随着业务规模扩张需求,使用公共云虚拟 网络实现私密数据本地存储,使用公共云 CDN 实现网站视频内容加速,使用公 有云安全服务,提升 Web 应用安全防护能力,使用监控服务提升 Web应用运行 的数据和性能预警、监控和调优。重点以学生自主学习和实践,教师为引导、组织和穿针引线角色,学生完成本课程学习后课程总体目标是:
1. 熟练掌握在使用CDN进行视频加速配置的流程,具备在云服务上独立进行CDN设置的能力;
2. 熟练掌握专有网络的配置流程,具备独立进行专有网络设置的能力,并能够熟练使用阿里云的专有网络。
3. 熟练掌握云盾的设置流程,具备独立进行云安全运维的能力,并能够熟练使用阿里云的云盾产品。
4. 熟练掌握云监控的配置流程,具备独立进行系统监控的能力,并能够熟练使用阿里云的云监控产品。
5. 熟练掌握云产品 API的调用流程,具备独立进行 API开发的能力,并能够熟练使用阿里云的管理工具。
三、教学进程计划
(一)教学计划表
(二)综合实践进程表
根据学校情况具体安排实践教学体系
(三)公共实践环节
根据学校情况具体安排包括军事理论及训练、服务学习、社会实践。
1. 军事理论及训练,计 2学分。新生入学后集中 2-3周进行。
2. 服务学习,服务学习模块包括劳动服务学习和社团志愿类服务学习(2 学分)、专业服务学习(2学分)。第一学期作为思想道德修养与法律基础实践教学环节,计 1 学分;第二学期作为毛泽东思想和中国特色社会主义理论体系概论实践教学环节,计 1学分;专业服务学习开设及要求具体见专业课程部分。
3. 社会实践活动,按照学校团委的整体部署,在社会实践结束后,写出调查-报告,计1学分。
(四)课程实践环节
与课程教学同步安排,学分计入该课程总学分。
(五)专业实践环节
根据学校情况具体安排。
(六)毕业条件
学分规定根据学校情况具体安排
(七)证书规定
本专业学生毕业时必须获取 1个或 1个以上的计算机、网络或软件相关职业资格证书,方可毕业。学生须从以下列表中选取相应职业认证。未在下表中列出的职业资格证书,需由学生提出申请,并经学院认定后方可有效。
可选择的职业认证