PAGE6
PAGE1
《云计算与大数据技术》课程大纲
课程编号:
CPU320027E
课程性质:
专业教育;选修课
课程名称:
云计算与大数据技术
英文名称:
IntroductiontoCloudComputingandBigDataTechnology
适用专业:
软件工程
先修课程:
软件工程I,软件工程,计算机网络、操作系统
学分:
3
学时:
48(32/16)
大纲执笔人:
张冰峰
大纲审核人:
审核时间:
2023年4月
一、课程介绍
(一)课程简介
《云计算与大数据技术》课程主要介绍云计算和大数据的基本概念、云计算的服务模式和关键技术、云计算服务供应商构建公有云、私有云,可选的云计算管理工具和组件。大数据应用平台的搭建和部署,大数据采集清洗和转换工具、大数据存储、大数据计算引擎、企业和个人如何搭建大数据平台完成应用实践。
该课程主要面向软件工程专业本科生的选修课程,通过本课程的学习,使学生能够在已有的计算机基础知识的基础上,对云计算与大数据架构有一个系统的、全面的了解,掌握架构一个私有云所必需的基本理论、基本知识和基本技能,从而能成功架构一个企业的私用云。能够根据应用需求搭建大数据技术平台,完成大数据应用的实践应用,为今后的学习和工作打下坚实的基础。
(二)与相关课程的联系与分工
本课程主要预修课程为软件工程,计算机网络、操作系统。云计算和大数据技术是新时代和新技术的实践应用,能够理解操作系统基本原理,安装Linux操作系统和熟悉基本的操作命令。能够搭建Hadoop和相关大数据存储和处理组件,完成大数据一般应用的实践,可通过高级程序设计语言完成实际应用项目开发。
《计算机网络》主要介绍计算机网络的基本概念、体系结构、协议标准、网络编程、互联网应用等相关知识,以及计算机网络在企业和个人应用中的应用和实践。通过本课程的学习,使学生能够在已有的计算机网络基础知识的基础上,深入理解计算机网络的原理和应用。
《操作系统》主要介绍操作系统的基本概念、体系结构、进程线程、内存管理、文件系统、设备管理等相关知识,以及操作系统在企业和个人应用中的应用和实践。
二、课程教学目标
本课程主要围绕软件质量管理课程的教学目标,培养学生在软件开发和质量管理方面的核心能力和关键技能,为他们未来的职业发展打下坚实的基础。
具体来说,本课程的教学目标为:
教学目标1:掌握云计算和大数据的基本概念、系统架构、关键技术和资源架构等知识。
教学目标2:掌握架构一个私有云所必需的基本理论、基本知识和基本技能,能够成功架构一个企业的私用云。
教学目标3:掌握大数据基本知识,能够根据应用需求完成大数据平台架构的搭建,完成基础应用开发。
教学目标4:培养学生勇于担当操作系统自主可控伟大事业重任的爱国主义精神,在实践中培养学生民族自豪感和勤奋刻苦、努力拼搏和创新精神与工匠精神。
毕业要求指标点实现矩阵
毕业要求
毕业要求2级指标点
课程教学目标
毕业要求1:
工程知识
1-4.掌握操作系统和计算机组成相关知识,能将其用于复杂软/硬件工程问题的建模和求解。
教学目标1
教学目标2
教学目标3
教学目标4
毕业要求4:研究
4-1.能够理解软件学科相关的基本原理和设计思路,设计可行的实验及验证方案,能采用科学方法解决问题;
教学目标2
教学目标3
教学目标4
毕业要求5:使用现代工具
5-2.能够开发恰当的技术和资源,并恰当选用软件开发平台及编程工具,解决智能软件的应用开发问题。
教学目标1
教学目标2
教学目标3
教学目标4
三、课程教学目标达成途径
课程教学目标
达成途径(具体的教学方法)
考核方式
教学目标1
课堂讲授:板书与多媒体相结合,重点突出、思路清晰、注重师生互动交流,及时掌握学生学习情况,关注每一个学生的学习。
作业:通过完成布置的课后作业,巩固云计算和大数据的基本概念、系统架构、关键技术和资源架构等知识,形成基本应用能力。
实验教学:完成虚拟化软件VirtualBox安装部署,安装CentOS操作系统,安装JDK,安装MySQL。
专题调研:通过CSDN、知乎网站或APP完成相关知识的搜集和整理,重点掌握实验教学内容,通过实践理解理论知识。
线上作业
实验实践
实验报告
教学目标2
课堂讲授:板书与多媒体相结合,重点突出、思路清晰、注重师生互动交流,及时掌握学生学习情况,关注每一个学生的学习。
实验教学:Hadoop3.0安装部署配置;HDFS和YARN常用指令操作。可完成OpenStack学习与环境搭建部署,理解私有云的部署。
专题分析:通过CSDN、知乎网站或APP完成OpenStack的理论知识、专业技术的学习,能够搭建部署并完成操作手册或总结报告。
课后作业
实验报告
课堂表现
教学