河却科名学院 本科课程教学大纲 信息工程学院分册 (计算机科学与技术) 教务处 二0二一年
本科课程教学大纲 信息工程学院分册 (计算机科学与技术) 教 务 处 二〇二一年
目录 理论课程教学大纲 计算机导论课程教学大纲 离散数学课程教学大纲 5 电子技术基础课程教学大纲 11 数据结构课程教学大纲, 34 计算机组成原理课程教学大纲, .42 计算机网络课程教学大纲。 40 操作系统课程教学大纲 57 数据库原理与技术课程教学大纲 算法设计与分析课程教学大纲 70 软件工程课程教学大纲… 77 前端网页设计课程教学大纲 .83 web项目开发课程教学大纲. 90 单片机原理及应用课程教学大纲, …98 嵌入式系统原理及应用课程教学大纲 107 网络安全技术课程教学大纲 112 Linux操作系统课程教学大纲 119 微机原理与接口技术课程教学大纲, 名 文献检索与科技写作课程教学大纲 131 Python程序设计课程教学大纲. .136 C+项目开发课程教学大纲. 143 云计算技术教学大纲 151 网络工程技术课程教学大纲 157 编译原理课程教学大纲 165 T专业英语课程教学大纲 .174 人工智能技术课程教学大纲 180
目 录 理论课程教学大纲 计算机导论课程教学大纲.......................................................................................................................1 离散数学课程教学大纲...........................................................................................................................5 电子技术基础课程教学大纲.................................................................................................................11 数据结构课程教学大纲.........................................................................................................................34 计算机组成原理课程教学大纲.............................................................................................................42 计算机网络课程教学大纲.....................................................................................................................49 操作系统课程教学大纲.........................................................................................................................57 数据库原理与技术课程教学大纲.........................................................................................................63 算法设计与分析课程教学大纲.............................................................................................................70 软件工程课程教学大纲.........................................................................................................................77 前端网页设计课程教学大纲.................................................................................................................83 Web 项目开发课程教学大纲.................................................................................................................90 单片机原理及应用课程教学大纲.........................................................................................................98 嵌入式系统原理及应用课程教学大纲...............................................................................................107 网络安全技术课程教学大纲...............................................................................................................112 Linux 操作系统课程教学大纲.............................................................................................................119 微机原理与接口技术课程教学大纲...................................................................................................125 文献检索与科技写作课程教学大纲...................................................................................................131 Python 程序设计课程教学大纲...........................................................................................................136 C++项目开发课程教学大纲................................................................................................................143 云计算技术教学大纲...........................................................................................................................151 网络工程技术课程教学大纲...............................................................................................................157 编译原理课程教学大纲.......................................................................................................................165 IT 专业英语课程教学大纲.................................................................................................................. 174 人工智能技术课程教学大纲...............................................................................................................180
数字图像处理课程教学大纲 188 T行业创新创业专题课程大纲… 195 C语言程序设计课程设计教学实习(实训)大纲。 .200 Java语言程序设计-课程设计教学实习(实训)大纲 203 实践课程教学大纲 认知实习教学实习(实训)大纲. 207 数据结构课程设计教学实习(实训)大纲 211 项目综合实训1教学实习(实训)大纲… 213 项目综合实训2教学实习(实训)大纲. 216 项目综合实训3教学实习(实训)大纲 220 专业劳动实践教学实习(实训)大纲 223 企业实训教学实习(实训)大纲 228 生产实习教学实习(实训)大纲。 233 毕业设计教学实习(实训)大纲 238
数字图像处理课程教学大纲...............................................................................................................188 IT 行业创新创业专题课程大纲.......................................................................................................... 195 C 语言程序设计-课程设计教学实习(实训)大纲..........................................................................200 Java 语言程序设计-课程设计教学实习(实训)大纲..................................................................... 203 实践课程教学大纲 认知实习教学实习(实训)大纲.......................................................................................................207 数据结构-课程设计教学实习(实训)大纲..................................................................................... 211 项目综合实训 1 教学实习(实训)大纲...........................................................................................213 项目综合实训 2 教学实习(实训)大纲...........................................................................................216 项目综合实训 3 教学实习(实训)大纲...........................................................................................220 专业劳动实践教学实习(实训)大纲...............................................................................................223 企业实训教学实习(实训)大纲.......................................................................................................228 生产实习教学实习(实训)大纲.......................................................................................................233 毕业设计教学实习(实训)大纲.......................................................................................................238
计算机导论课程教学大纲 一、课程基本信息 课程名称:计算机导论 课程英文名称:Introduction to Computer 课程编码:2115X0101 学时/学分:16/1 课程类型:必修 适用专业:计算机科学与技术、T特色实验班 先修课程:无 课程简介: 计算机导论是信息工程学院计算机科学与技术专业的专业基础课程。本课程主要介绍计算机科 学的历史、架构和发展趋势,使学生从宏观上了解计算机科学技术,为今后学习计算机科学的相关 课程做好铺垫。适用专业为计算机科学与技术专业和T特色实验班。 二、课程目标 (一)课程目标 课程目标1:了解计算机的历史知识,计算机大公司对计算机发展的促进,计算机在中国的发 展。 课程目标2:计算机的硬件、软件和网络原理。 课程目标3:计算机科学的发展方向以及计算机专业的就业 (二)课程目标与毕业要求的关联分析 序号 课程目标 支撑的专业毕业要求及指标点 了解计算机的历史知识,计 算机大公司对计算机发展的能够在计算机软硬件应用系统设计开发过程中考虑 促进,计算机在中国的发 社会、健康、安全、法律、文化以及环境等因素。 展。 能够在计算机软硬件应用系统设计开发过程中考虑 计算机的硬件、软件和网络 社会、健康、安全、法律、文化以及环境等因素。 环境和可持续发展:具有环保意识和可持续发展理 原理。 念,能够在解决计算机领域复杂工程问题实我中理 解和评价其对环境、社会可持续发展的影响。 具有终身学习意识,能够主动追踪计算机应用领域 计算机科学的发展方向以及 的发展动态,不断学习新知识、新技术,适应创新 十算机专业的就业。 社会发展需求
1 计算机导论课程教学大纲 一、课程基本信息 课程名称:计算机导论 课程英文名称:Introduction to Computer 课程编码:2115X0101 学时/学分:16/1 课程类型:必修 适用专业:计算机科学与技术、IT 特色实验班 先修课程:无 课程简介: 计算机导论是信息工程学院计算机科学与技术专业的专业基础课程。本课程主要介绍计算机科 学的历史、架构和发展趋势,使学生从宏观上了解计算机科学技术,为今后学习计算机科学的相关 课程做好铺垫。适用专业为计算机科学与技术专业和 IT 特色实验班。 二、课程目标 (一)课程目标 课程目标 1:了解计算机的历史知识,计算机大公司对计算机发展的促进,计算机在中国的发 展。 课程目标 2:计算机的硬件、软件和网络原理。 课程目标 3:计算机科学的发展方向以及计算机专业的就业。 (二)课程目标与毕业要求的关联分析 序号 课程目标 支撑的专业毕业要求及指标点 1 了解计算机的历史知识,计 算机大公司对计算机发展的 促 进 , 计 算 机 在 中 国 的 发 展。 能够在计算机软硬件应用系统设计开发过程中考虑 社会、健康、安全、法律、文化以及环境等因素。 2 计算机的硬件、软件和网络 原理。 能够在计算机软硬件应用系统设计开发过程中考虑 社会、健康、安全、法律、文化以及环境等因素。 环境和可持续发展:具有环保意识和可持续发展理 念,能够在解决计算机领域复杂工程问题实践中理 解和评价其对环境、社会可持续发展的影响。 3 计算机科学的发展方向以及 计算机专业的就业。 具有终身学习意识,能够主动追踪计算机应用领域 的发展动态,不断学习新知识、新技术,适应创新 社会发展需求
三、教学内容及要求 (一)理论教学部分 1.计算机的历史(支排课程目标1) (1)计算机的由来 (2)计算机科学家 (3)计算机对人们思维方式的政变 2.计算机界的伟大公司(支撑课程目标1) (1)IBM (2)MicroSoft (3)Intel (4)思科和华为 (5)雅虎和谷歌 (6)苹果 (7)BAT (8)华为和小米 ※课程思政内容及教学要求:通过了解中国计算机领域公司的成锁,增强民族认同感,同时使 学生可以正视我国存在的差距。 3.计算机科学的硬件基础知识(支撑课程目标2) (1)冯诺依曼体积结构 (2)计算机的电路 (3)计算机硬件组成 (4)计算机结构对性能的影响 4.计算机科学的软件基础知识(支撑课程目标2) (1)计算机软件的重要性 (2)面向对象的程序设计 (3)B/S结构的程序设计 5.计算机科学的网络基础知识(支撑课程目标2) (1)计算机网络的历史 (2)网络的工作原理 (3)网络的多样性 (4)互联网技术对人类的影响 6.计算机科学的发展方向(支撑课程目标3) (1)云计算技术 (2)大数据技术
三、教学内容及要求 (一)理论教学部分 1. 计算机的历史(支撑课程目标 1) (1)计算机的由来 (2)计算机科学家 (3)计算机对人们思维方式的改变 2.计算机界的伟大公司(支撑课程目标 1) (1)IBM (2)MicroSoft (3)Intel (4)思科和华为 (5)雅虎和谷歌 (6)苹果 (7)BAT (8)华为和小米 ※课程思政内容及教学要求:通过了解中国计算机领域公司的成绩,增强民族认同感,同时使 学生可以正视我国存在的差距。 3. 计算机科学的硬件基础知识(支撑课程目标 2) (1)冯诺依曼体积结构 (2)计算机的电路 (3)计算机硬件组成 (4)计算机结构对性能的影响 4. 计算机科学的软件基础知识(支撑课程目标 2) (1)计算机软件的重要性 (2)面向对象的程序设计 (3)B/S 结构的程序设计 5.计算机科学的网络基础知识(支撑课程目标 2) (1)计算机网络的历史 (2)网络的工作原理 (3)网络的多样性 (4)互联网技术对人类的影响 6. 计算机科学的发展方向(支撑课程目标 3) (1)云计算技术 (2)大数据技术