Click here to load reader

  · Web view课程简介(中文版) 2019版. 首都师范大学信息工程学院. 首都师范大学信息工程学院. 首都师范大学信息工程学院. 目录. 通. 识课

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

课程简介(中文版)

课程简介(中文版)2019版

目录通识课《计算机应用》课程简介1《计算机应用基础》课程简介1《程序设计基础(文)》课程简介2《程序设计基础(理)》课程简介3《动画设计与制作》课程简介4《计算机实践1》课程简介5《计算机实践2》课程简介5《智能科学》课程简介6《信息处理》课程简介6《计算机软件基础》课程简介7《计算机游戏开发基础》课程简介8《计算机硬件技术基础》课程简介9《走进电子世界》课程简介9《网络空间安全》课程简介10《计算机文化基础》课程简介10《计算机实践》课程简介11专业课《C语言程序设计》课程简介13《C语言程序设计实验》课程简介13《DSP原理与应用》课程简介14《DSP原理与应用实验》课程简介15《SOPC设计与实践》课程简介15《毕业论文》课程简介16《编译原理》课程简介17《操作系统》课程简介17《操作系统实验》课程简介18《程序设计综合设计实践》课程简介19《单片机原理及接口技术》课程简介19《单片机原理及接口技术实验》课程简介20《电路分析》课程简介21《电路分析实验》课程简介22《电子测量原理》课程简介22《电子测量原理实验》课程简介23《电子工艺实习》课程简介23《电子技术课程设计》课程简介24《仿真建模与MATLAB》课程简介25《高频电子线路》课程简介26《高频电子线路实验》课程简介26《汇编语言程序设计》课程简介27《机器人控制》课程简介28《计算机接口技术》课程简介29《计算机视觉》课程简介29《计算机网络实验》课程简介30《计算机网络原理》课程简介31《计算机组成原理》课程简介31《计算机组成原理实验》课程简介32《教学设计》课程简介33《教育实习》课程简介33《可编程逻辑器件与HDL》课程简介34《面向对象程序设计》课程简介34《面向对象程序设计实验》课程简介35《模拟电子技术基础》课程简介36《模拟电子技术基础实验》课程简介37《嵌入式系统基础》课程简介37《嵌入式系统应用》课程简介38《人工智能原理》课程简介39《学科前沿讲座》课程简介39《软件测试技术》课程简介40《软件工程实践》课程简介41《数据结构与算法》课程简介41《数据结构与算法实验》课程简介42《数据库应用系统开发》课程简介43《数据库原理》课程简介44《数理逻辑》课程简介45《数字电子技术基础》课程简介45《数字电子基础技术实验》课程简介46《数字逻辑电路》课程简介47《数字逻辑电路实验》课程简介47《数字图像处理》课程简介48《数字系统综合设计实践》课程简介49《数字信号处理》课程简介49《数字信号处理实验》课程简介50《通信原理》课程简介51《通信原理实验》课程简介51《通用技术基础》课程简介52《图论》课程简介53《网络工程》课程简介53《网络基础》课程简介54《网络设计与管理实践》课程简介54《现代教育技术及应用》课程简介56《信号与系统》课程简介56《信号与系统实验》课程简介57《信息技术教育学科教学法》课程简介57《学习资源的设计与开发》课程简介58《智能机器人及其仿真》课程简介59《智能信息获取技术》课程简介59《专业实习》课程简介60《综合电子系统设计与实践》课程简介61《信息科学导论》课程简介62《网络基础实验》课程简介62《机器学习基础》课程简介63《数字图像处理实验》课程简介64《编译器设计实践》课程简介64《创新教育技能训练》课程简介65《实验教学技能训练》课程简介65《师范生基本功实践》课程简介66《在线课程教学实践》课程简介66《课外实践活动见习》课程简介67《物联网技术概论》课程简介67《大数据概论》课程简介68《大数据和Python程序设计》课程简介69《大学物理》课程简介70《系统软件基础》课程简介70《信息技术教育学科教学法见习》课程简介71

通识课

《计算机应用》课程简介

开课单位:信息工程学院 课程代码:3105013

课程中文名称:计算机应用 课程英文名称: Computer Application

学分: 2 学时:32

课程简介(300字以内):

作为普通高校非计算机专业的计算机基础课程,《计算机应用》课程向学生介绍了计算机应用的基础知识和基本技能,教材采用 《计算机应用教程(第8版)(Windows7与Office2010环境)》。

课程内容包括:计算机基础知识、中文操作系统Windows7、中英文键盘输入法、文字处理软件Word2010、电子表格软件Excel2010、多媒体基础应用及PDF格式文件、图像处理软件AdobePhotoshopCS6、演示文稿制作软件PowerPoint2010、Internet的使用、信息检索与利用以及常用工具软件等内容。

学生通过第一个学期的计算机课程学习,能了解计算机的基础知识,熟练掌握计算机的基本操作,为学生计算机后续课程学习和使用办公软件开展工作、学习打好良好的技术基础。

《计算机应用基础》课程简介

开课单位:信息工程学院 课程代码:3105035

课程中文名称:计算机应用基础

课程英文名称:Fundamentals of Computer Applications

学分: 3学分 学时:24课时

课程简介(300字以内):

《计算机应用基础》是首都师范大学面向音乐学院和美术学院大一学生开设的计算机通识必修课,本课程是一门实践性很强的课程,考虑到非艺术院校艺术类学生信息技术基础较薄弱,学习兴趣较低等特点,在教学内容的设置上以计算机基础知识和基本操作为主要内容,包括:计算机基础知识、Windows 7操作系统和Word 2010、Excel2010、PPT2010、PS基本操作与应用、互联网基础知识、计算机病毒与网络安全等。帮助学生较系统地掌握信息技术基础知识,熟练操作计算机常用软件,提高学生的信息素养,为后续的学习打下基础。

《程序设计基础(文)》课程简介

开课单位:信息工程学院

课程代码:3105033

课程中文名称:程序设计基础(文科)

课程英文名称:Computer Programming Fundamentals for Liberal Arts Students

学分:2 学时:32

课程简介(300字以内):

ACCESS是计算机应用的最主要方面之一。培养学生掌握数据收集、分析、处理的原则是信息时代每个大学生应具备的能力。本课程借助Access2010数据库管理系统软件,使学生掌握设计关系数据库应用系统的步骤和方法,并能够熟练地使用Access2010数据库管理系统提供的各种对象构建完整的数据库应用系统,培养解决实际问题的能力。

加强实验课的教学,培养学生的实际动手能力和创新能力。由教师利用多媒体课件等进行讲解和演示,随后学生上机操作练习(教师讲课与学生自己上机操作的时间比是1:1)。

本课程通过Access数据库管理系统软件的使用,培养学生建立小型数据库应用系统的能力,要求学生在本课程结束时能开发一个真实的数据库管理系统。

《程序设计基础(理)》课程简介

开课单位:信息工程学院

课程代码:3105034

课程中文名称:程序设计基础(理科)

课程英文名称:Computer Programming Fundamentals for Science Students

学分:2 学时:32

课程简介(300字以内):

本课程借助Visual Basic程序设计,使学生掌握程序设计的基本方法,并能够熟练地使用Visual Basic进行编程,培养解决实际问题的能力。

加强实验课的教学,培养学生的实际动手能力和创新能力。由教师利用多媒体课件等进行讲解和演示,随后学生上机操作练习(教师讲课与学生自己上机操作的时间比是1:1)。

《动画设计与制作》课程简介

开课单位:信息工程学院

课程代码:3105036

课程中文名称:动画设计与制作

课程英文名称:Animation Design and Production

学分:2 学时:32

课程简介(300字以内):

Flash是一款专业的动画制作软件,具有界面友好、功能强大、使用方便、结构开放等特点,被广泛应用于网络动画,广告制作,教学课件,互动游戏等领域。

本课程主要介绍Flash动画设计与制作的原理和方法,包括Flash的特点、界面组成与基本使用方法,在Flash中进行绘画与编辑的方法,导入外部图形、图像和视频的方法,文本输入与编辑,元件与实例的创建和应用,在Flash中创建动画的各种手段,创建有声影片的方法,脚本和组件的使用,以及影片的测试,发布与输出等。

教材:

《Flash CS6中文版基础教程》,张云杰、尚蕾 编著,清华大学出版社,2013

参考书目:

《中文版Flash CS6实用教程》,华天印象 编著,人民邮电出版社,2016

《Flash 8动画基础案例教程》,谭小慧、韩红梅 编著,清华大学出版社,2009

《计算机实践1》课程简介

开课单位:信息工程学院 课程代码:3109024

课程中文名称:计算机实践1

课程英文名称:Computer Practice

学分: 0学分 学时:32课时

课程简介(300字以内):

本课程为本科生的公共课必修课,是计算机应用、计算机应用基础对应的实践课。具体实践内容跟对应的理论有关。

《计算机实践2》课程简介

开课单位:信息工程学院

课程代码:3109025

课程中文名称:计算机实践2

课程英文名称:Computer Practice II

学分:0 学时:32

课程简介(300字以内):

本课程为本科生的公共课必修课,是程序设计基础(文)、程序设计基础(理)、动画设计与制作对应的实践课。具体实践内容跟对应的理论有关。

《智能科学》课程简介

开课单位:信息工程学院 课程代码:3102069

课程中文名称:智能科学

课程英文名称: Intelligence Science

学分:2学分 学时:32课时

课程简介(300字以内):

“智能科学”是一门探索自然智能机理,研究智能理论和智能系统,促进经济与社会智能化进程的新兴学科的重要课程。本课程通过专题的形式,系统地讨论智能科学技术的应用与发展、自然智能的脑与认知机理;进一步介绍基于人工智能及虚拟现实技术进行智能游戏的开发;并结合视频讲授智能机器人的相关基础知识,增强学生对机器人的感性认识;除此之外,介绍应用计算机通过可计算方法对自然语言进行处理,以及智能技术在网络信息检索中的应用等。突出“素质、综合、交叉、开放”的理念,提高学生的科学素养,训练学生的科学思维,拓展学生的科学视野。

《信息处理》课程简介

开课单位:信息工程学院 课程代码:3102068

课程中文名称:信息处理

课程英文名称: Information Processing

学分:2学分 学时:32课时

课程简介(300字以内):

课程设置的宗旨是普及当今信息社会的主题——信息处理技术,让非信息处理专业的学生对信息处理技术不再陌生,并参与到信息处理之中。本课程从学生日常生活中常用的电脑、手机、照相机等设备入手,引导学生理解信息的表现形式和信息的获取手段;从生活中简单的信息处理实例开始,介绍常用的信息处理技术;从信息处理技术的现状结合社会的需求,展望信息处理技术的未来。本课程深入浅出,结合生活中常见的信息处理技术,避开了枯燥繁琐的理论、公式的推导,使学生在兴趣中了解信息处理技术并掌握简单的信息处理技术。

《计算机软件基础》课程简介

开课单位:信息工程学院 课程代码:3101009

课程中文名称:计算机软件基础

课程英文名称: Fundamentals of Computer Software

学分:2学分 学时:32课时

课程简介(300字以内):

本课程是为所有非计算机专业(艺术、商业)本科生开设的基础课程。它的课程设置以及教学内容在选择时都会优先考虑计算机技术和应用的推广。通过理论教学和实验教学,它可以提高学生在信息技术方面的兴趣,而信息技术是计算机技术、多媒体技术和网络技术的核心。学生们可以构建计算机应用的意识,养成良好的信息技术伦理,掌握基本的计算机知识。通过本课程的学习,学生能够掌握计算机以及常用的办公集成软件和互联网的基本操作和使用方法,能够正确地选择和使用典型的系统软件和应用软,也会了解计算机应用领域的前沿知识。本课程的目标是实现素质教育和培训,即培养具有创新精神和实践能力的新人才,比如新人才应具有综合思维、综合技能与能力等等。

《计算机游戏开发基础》课程简介

开课单位:信息工程学院 课程代码:3101017

课程中文名称:计算机游戏开发基础

课程英文名称: An Introduction to Computer Game Programming

学分:2学分 学时:32课时

课程简介(300字以内):

通过本课程的学习,学生能掌握游戏开发的一些概念和关键点(如,帧、图层、绘图、图片导入、声音处理等)、了解FLASH游戏开发的基本知识、掌握FLASH游戏的开发技术、还应掌握利用Action Script脚本制作一些交互式动画和游戏。最后课程还会对3D游戏建模与开发作一些介绍。

《计算机硬件技术基础》课程简介

开课单位:信息工程学院 课程代码: 3101018

课程中文名称: 计算机硬件基础

课程英文名称:Foundamentals of Computer Hardware

学分: 2 学时:32

课程简介(300字以内):

硬件是软件运行的平台。本课程从使用的角度,全面介绍了微型计算机的体系结构、工作原理和应用技术。主要内容包括CPU、内存储器和外存储器、中断系统、输入/输出与接口技术、总线技术、常用外部设备,以及多媒体技术。本课程不涉及专业性的硬件电路细节,从系统的角度讲述微型计算机硬件,适合于非信息专业的学生选修。

《走进电子世界》课程简介

开课单位:信息工程学院 课程代码: 3101019

课程中文名称: 走进电子世界

课程英文名称:Electronic World

学分: 2 学时:32

课程简介(300字以内):

《走进电子世界》是针对本科生设置的,旨在帮助学生了解电子学的发展史,认识电子电路方面的简单理论和实际应用。课程的重点在于感性的认识和应用而非理论。课程通过介绍电子学发展历史、电子电路基本原理以及电子学在现代生活中的应用,使得学生能够了解电子学相关理论系统框架,达到激发学习兴趣、扩展学习范围的目的。本课程的主要内容有:电子学发展简介、电子元器件的介绍、基本电路原理、模拟与数字电路、电子控制原理与应用、信号处理及噪声初步。相对于设计而言,课程本身更重视应用。对于想对电子产生初步认识的学生来说,本课程是一门非常好的选择。

《网络空间安全》课程简介

开课单位:信息工程学院 课程代码: 3101024

课程中文名称: 网络空间安全

课程英文名称:Cyberspace Security

学分: 2 学时:32

课程简介(300字以内):

网络空间安全环境的变化,使得中国网络安全形势面临着前所未有的新挑战。通过本课程的学习,掌握网络空间安全现状和新动向;网络空间安全所面临的新形势;网络空间所面对的种种安全威胁;当前网络空间安全所涉及的技术手段;我国在网络空间安全方面的部署;现阶段我国网络空间安全存在的问题等内容。

《计算机文化基础》课程简介

开课单位:信息工程学院 课程代码:3101028

课程中文名称:计算机文化基础

课程英文名称:The Foundation of Computer Culture

学分:2学分 学时:32课时

课程简介(300字以内):

《计算机文化基础》是首都师范大学面向学前学院贯通培养大一新生开设的计算机通识必修课,该课程教学考虑到学前专业学生信息技术基础较薄弱,但是学习兴趣基础较好等特点,在教学内容的设置上以计算机基础知识和基本操作等实践教学内容为主,在教学方法上采用混合式教学方法,通过在线自主学习模式和课堂讲练教学方法,培养学生的自主学习能力和运用计算机知识和技能解决实际问题的能力,教学内容的设置包括课堂讲练内容和在线学习内容,具体教学模块为:模块一,计算机文化基础知识;模块二,Windows 7操作系统基本功能与基本操作;模块三,Word 2010的基本功能与基本操作;模块四,Excel2010的基本功能与基本操作;模块五,PPT2010的基本功能与基本操作;模块六, PS基本操作与常见应用;模块七,互联网基础知识与网络安全。

《计算机实践》课程简介

开课单位:信息工程学院 课程代码:3101029

课程中文名称:计算机实践

课程英文名称:Computer Practice

学分: 0学分 学时:16课时

课程简介(300字以内):

《计算机实践》是首都师范大学面向学前教育学院贯通培养大一新生开设的计算机通识必修实践课,该课程在教学内容的设置上以计算机基本操作等实践教学内容为主,在教学方法上采用混合式教学方法,通过在线“自主学练”模式和“课堂讲练”教学方法,学生能够通过反复的基本操作训练和探究式的综合任务实践,较系统地掌握常用软件的操作技能,能够运用所学知识和操作技能在实际情景中解决问题,培养学生的信息意识和计算思维能力,为后续的专业学习打下基础。实践教学内容的设置以计算机基本操作和实际情景中的应用为主要内容,包括:Windows操作系统和Word 2010、Excel2010、PPT2010、PS基本操作与各实践模块的综合应用训练。

专业课

《C语言程序设计》课程简介

开课单位:信息工程学院 课程代码: 3103002

课程中文名称: C语言程序设计

课程英文名称:C Programming Language

学分: 4 学时:64

课程简介:

C语言程序设计是一门非常重要的信息类专业本科生基础课程。该课程主要以C语言为载体介绍了结构化程序设计的基本思想和实现方法,培养学生的计算思维和问题求解的能力。

学生学习该门课程,能够进一步了解计算机的工作原理,理解并掌握C语言程序的数据表达、流程控制、程序的结构,学会使用数组、函数、指针,学会并掌握一些简单算法,并使学生具有一定的阅读程序、设计程序的能力,为后续课程的学习打下坚实基础。

《C语言程序设计实验》课程简介

开课单位:信息工程学院 课程代码: 3109000

课程中文名称: C语言程序设计实验

课程英文名称:C Programming Language Practice

学分: 1 学时:32

课程简介:

C语言程序设计实验是一门非常重要的信息类专业本科生基础实践课程。该课程是C语言程序设计的配套实验课,强调学生通过程序设计解决实际问题的能力培养。

通过本课程的学习,使学生掌握高级程序设计语言设计基本算法的方法。能够实现条件、循环结构程序设计,掌握指针、结构体、文件的使用,同时进一步掌握程序设计语言的程序的组成,掌握一定的C语言程序设计的方法和基本技巧,学会程序的调试,培养良好的程序设计的习惯,具有一定的程序开发能力,为后续课程打好基础。

《DSP原理与应用》课程简介

开课单位:信息工程学院 课程代码: 3104051

课程中文名称: DSP原理与应用

课程英文名称:Principles and Application of DSP

学分: 2 学时:32

课程简介:

本课程为必修课程。通过该课程的学习,使学生了解DSP芯片的基本原理和常用DSP芯片的应用,熟悉DSP芯片开发工具及使用,掌握DSP系统的软硬件设计和应用系统开发,具备独立从事DSP应用开发的能力。

《DSP原理与应用实验》课程简介

开课单位:信息工程学院 课程代码: 3109012

课程中文名称: DSP原理与应用实验

课程英文名称:Experiments of DSP

学分: 0.5 学时:18

课程简介:

本课程为必修课程《DSP原理与应用》同步开设的实验课程。该课程的性质是实践性强、内容新,强调软、硬件设计及系统设计综合能力的培养,通过该课程的学习,学生能够在学习完数字信号处理的基本理论的基础上,继续学习以DSP微处理器为核心的软硬件系统设计和系统实现方面的知识。跟踪前沿技术发展,培养学生实践动手和综合设计的能力。

教学目标主要是使学生掌握DSP技术所涉及到的芯片结构及特性、指令系统、程序开发平台CCS、系统设计实例等内容。并结合实例在实验室进行系统设计,程序和系统调试全过程。

《SOPC设计与实践》课程简介

开课单位:信息工程学院 课程代码: 3104103

课程中文名称:SOPC设计与实践

课程英文名称:Experiments of SOPC

学分: 2 学时:32

课程简介(300字以内):

以Altera FPGA可编程器件及集成开发环境为平台,讲述NIOS II嵌入式系统的软硬件开发过程,基于SOPC的软硬件协同设计思想、原理和设计方法,包括基于SOPC Builder和Quartus II的硬件系统的设计和基于NIOS II IDE的软件系统的设计。

《毕业论文》课程简介

开课单位:信息工程学院 课程代码: 3100108

课程中文名称:毕业论文

课程英文名称:Graduation Thesis

学分: 4 学时:96

课程简介(300字以内):

毕业设计(论文)课程是实现本科培养目标最后的重要环节;是学生学习深化与升华的重要过程;是学生学习、研究与实践成果的全面总结;是学生创新思维、综合素质与工程实践能力培养效果的全面检验;是学生毕业及学位资格论证的重要依据;也是衡量教育质量和办学效益的重要评价内容。通过毕业设计(论文)这一教学环节不仅要使学生融会贯通所学过的知识和技能,而且还要掌握学习、研究与综合运用于实际的方法,以及培养创新能力与工程实践能力。因此,每一位学生都应该在具体的教师指导下,就所选定的毕业设计(论文)题目,按照具体要求完成毕业设计(论文)这一特定课程的学习,并参加和通过毕业设计(论文)答辩。

《编译原理》课程简介

开课单位:信息工程学院 课程代码:3103212

课程中文名称:编译原理 课程英文名称:Compiler Principle

学分:3 学时:48

课程简介(300字以内):

编译原理是研究设计和构造编译程序的原理和方法的课程,是计算机科学与技术专业的一门重要专业基础课。本课程蕴含着计算机科学中分析解决问题的思路、形式化问题和解决问题的方法,对学生从事计算机软件设计与开发工作有一定的启发和指导作用。本课程介绍编译程序的一般构造原理、基本设计方法和主要实现技术,首先从宏观上整体介绍编译程序的工作过程、基本结构和主要功能,然后详细介绍编译程序各重要组成部分的设计和实现方法,包括:程序设计语言词法的形式化描述及词法分析、语法的形式化描述及语法分析,语法制导翻译技术及中间代码生成、符号表的组织和管理、运行时存储空间的组织与管理。

《操作系统》课程简介

开课单位:信息工程学院 课程代码:3103213

课程中文名称:操作系统 课程英文名称:Operating System

学分:4 学时:64

课程简介(300字以内):

操作系统是计算机各专业必考的课程,是为满足信息管理、计算机相关领域的人才培养需求而设置的基础专业课。其特点是理论性和综合性强,要求学生有较好的数据结构、程序设计、计算机组成原理的基础知识。操作系统是一种复杂的系统软件,其功能是管理计算机系统中的软件和硬件资源,为开发者提供软件开发环境和运行平台,其发展受计算机体系结构变化和应用软件开发的影响。具体操作系统从策略、机制、算法到程序编码都因不同的产品而千差万别,操作系统从不同的产品实现中抽取共性的内容,把操作系统的基本原理以深入浅出的方式表达出来。该课程既需要把握现代操作系统的基本概念、基本原理,又需要与实际系统的实现技术相结合,使学生能够学以致用。

《操作系统实验》课程简介

开课单位:信息工程学院 课程代码:3109001

课程中文名称:操作系统实验

课程英文名称: Operating System Experiment

学分:1 学时:32

课程简介(300字以内):

操作系统实验是计算机专业的必修课程,它包含了设计和实现现代操作系统的基本原理和基本方法。本课程通过划模块、分层次的实验设计,让学生阅读代码和参考文献、独立研究和实验,学生将会学习到并观测、测试到不同的操作系统功能模块,以更加加深理解这样一个非常复杂的大软件的内部工作机制。

通过本课程的学习,使学生能够深入认识和理解操作系统的实现及运行机制,并知道我们如何以及为什么要这么做;能够运用所掌握的知识、方法和技术解决计算领域的实际问题及对结果进行分析,并学会如何参与系统级的学习及初步的研究方式。为进一步研究、应用和设计计算机操作系统打下坚实的基础。

《程序设计综合设计实践》课程简介

开课单位:信息工程学院 课程代码: 3109009

课程中文名称:程序设计综合设计实践 课程英文名称:Program Comprehensive Practice (C++)

学分: 1.5 学时:48

课程简介(300字以内):

《程序设计综合设计实践(C++)》是在深入了解和掌握面向对象程序设计的理论和方法的基础上,使用面向对象的思想和工程化软件开发方法对实际问题进行需求分析,根据需求分析结果完成程序的总体设计,在总体设计的基础上实现详细设计和编码调试,并对所设计的程序进行必要的测试。从而达到培养计算机软件专业本科学生程序设计的综合能力和训练工程化软件开发的初级技能的目标,为后续专业课程和实践奠定基础。

《单片机原理及接口技术》课程简介

开课单位:信息工程学院 课程代码: 3104061

课程中文名称:单片机原理及接口技术

课程英文名称:Principle & Interface Technique of Single-Chip Processor

学分: 3 学时:48

课程简介(300字以内):

单片机原理及其接口技术课程是电子信息工程类专业的一门专业技术应用类课程,是综合知识运用性很强的一门课程。本课程内容以MCS-51系列单片机为核心,主要学习单片机的组成原理、MCS-51单片机的结构与时序、51指令系统和汇编语言程序设计、51和外部存储器的连接、中断系统和I/O 接口技术等。通过本课程学习,为今后进一步相关内容的学习和工程应用打下了基础。

《单片机原理及接口技术实验》课程简介

开课单位:信息工程学院 课程代码: 3109016

课程中文名称:单片机原理及接口技术实验

课程英文名称:Experiments of principles & Interface Technique of MCU

学分: 0.5 学时:24

课程简介(300字以内):

本课程为必修课程《单片机原理及其接口技术》同步开设的实验课程。本实验配合单片机原理课程教学,巩固课堂所学知识,熟悉单片机的汇编语言编程和程序仿真、调试过程,如简单程序调试,软件仿真,输入输出功能、交通灯编程实现及中断应用等。通过实验提高实践和程序设计能力,加深对课堂教学内容的理解,为后续课程学习和工程应用打下基础。

《电路分析》课程简介

开课单位:信息工程学院 课程代码:3103440

课程中文名称:电路分析 课程英文名称:Circuit Analysis

学分:3 学时:48

课程简介(300字以内):

本课程是计算机科学与技术专业的一门专业基础课,是电子电路及其他电路分析的重要基础。其内容主要讲解线性、时不变、集总参数电路的基本分析方法,包括直流电路的基本定律、电阻电路元件及其特征、电阻电路的分析方法和线性电路定理;动态电路中动态元件的特性、一阶电路基本概念和基本分析方法;交流电路的稳态分析及正弦量的基本概念及表示方法,掌握处于正弦稳压中的电路的电压、电流和功率的分析计算方法;了解谐振电路的基本概念和基本分析方法。

通过学习使学生掌握电路理论的基本知识,理解电路的基本概念,掌握电路分析的基本方法,能够独立完成实验,培养理论联系实际的能力,为今后学习数字逻辑电路、计算机组成原理等后续课程打基础。

《电路分析实验》课程简介

开课单位:信息工程学院 课程代码:3109029

课程中文名称:电路分析实验 课程英文名称:Circuit Analysis Experiments

学分:1 学时:33

课程简介(300字以内):

本课程是计算机及相关信息专业学生在学习电路分析课程时的一门实践技术课程。课程的任务是学习常用的电工测量仪表、电子仪器设备的基本原理和使用方法;掌握基本测试技术和实验方法。

课程设置了基本技能训练型、验证型、综合设计型和探究型教学体系和内容。除基本技能训练型实验外,其他所有实验都从虚拟仿真环境和实际操作环境两个维度加以展开,是对传统实验的有效补充和扩展。

通过实验使学生能更好地理解和掌握电路基本理论,培养学生理论联系实际的学风和科学态度,提高学生的实验技能和分析、处理实际问题的能力,为后续实验课程打下基础。

《电子测量原理》课程简介

开课单位:信息工程学院 课程代码:3104100

课程中文名称:电子测量原理

课程英文名称:Principles of Electronic Measurement

学分:2 学时:32

课程简介(300字以内):

本课程讲述了电子测量中的基本概念、主要物理量(电压、频率、时间、相位)、元件参数、阻抗、噪声的基本测量原理、方法及常规仪器(示波器、信号源、计数器)的工作原理和操作使用,并对数据域测量、逻辑分析仪作了一定的介绍。通过本课程的学习,使学生熟练掌握对常用物理量的测量方法及测量数据的处理,能够设计并制作常用的电子测量仪器,提高学生的电子技术应用水平。

《电子测量原理实验》课程简介

开课单位:信息工程学院 课程代码:3109014

课程中文名称:电子测量原理实验

课程英文名称:Experiments of Electronic Measurement

学分:2 学时:32

课程简介(300字以内):

本课程主要掌握函数信号发生器、数字存储示波器、毫伏表、频率计、频率特性测试仪等仪器的使用方法,各种电量的测量原理与方法,分析实验误差的产生与实验数据的处理方法。通过本课程的学习,使学生熟练掌握常用电子测量仪器的使用及制作,增强学生电子测量技术的应用能力。

《电子工艺实习》课程简介

开课单位:信息工程学院 课程代码:3103218

课程中文名称:电子工艺实习

课程英文名称:Electronic Technics Training

学分:1 学时:32

课程简介(300字以内):

本课程为必修课程。是计算机科学与技术、电子工程、信息工程等专业工艺性、实践性的技术基础课;课程的目标是培养学生工程实践的基本技术能力;它既是基本技能和工艺知识的入门向导、又是创新意识的启蒙、实践能力的基础;既是理工科相关专业工程训练的重要内容,也是所有学生素质教育的基本环节之一。

本课程由课堂教学和实际操作两部分组成。

通过课堂教学让学生了解一般电子工艺知识;通过实际训练,自己动手,掌握一定的操作技能并制作实际产品,使学生初步接触生产实际,得到基本工程训练;同时进行工程意识和科学作风培养;为学习后续课程和其他实践环节,以及从事实际工作奠定基础。

《电子技术课程设计》课程简介

开课单位:信息工程学院 课程代码:3104107

课程中文名称:电子技术课程设计

课程英文名称:Course Design of Electronic Circuit

学分:1.5 学时:48

课程简介(300字以内):

该课程的主要内容是简单模拟电子系统设计和数字电子系统系统综合设计,如音频放大器制作、字符发生器等。通过完成课程设计题目,学生能够加深对电子技术基础理论的理解,训练电子技术实践技能,提高综合运用理论知识解决实际问题的能力。该课程使得学生在电子技术的基本知识,基本方法和基本技能方面受到较为系统的训练,为复杂电子系统设计打下坚实的基础。

《仿真建模与MATLAB》课程简介

开课单位:信息工程学院 课程代码:3107043

课程中文名称:仿真建模与MATLAB

课程英文名称:Simulation and Modeling with MATLAB

学分:2 学时:32

课程简介(300字以内):

MATLAB语言是一种目前世界上最为流行的科学计算语言,它的特点是能够快速地完成诸如矩阵运算、微分、寻优等计算任务。由于它配备了很多应用领域的专业工具箱,诸如金融、信号处理、图像处理、神经网络、嵌入式系统、仿真建模等,而且每个工具箱都包含了该应用领域最常用的算法和函数,所以用户使用起来十分方便。

仿真建模的主要目的是不用以实物的方式就可以预先演练或试验某种算法的可行性。MATLAB专门提供了仿真建模工具箱Simulink,工具箱包含众多仿真模块库。用户只需图形化的方式就能完成比较复杂的仿真过程。

通过这门课的学习,学生不仅能够熟练地运用MATLAB语言进行科学计算,还能够熟练地利用Simulink仿真工具完成系统的建模与分析。通过本课程的学习,希望学生获得一种从专业问题中抽象出数学模型并进而运用MATLAB语言或Simulink工具去求解的思维方法,训练综合运用语言和专业知识去解决问题的能力,而这对培养学生的创新能力和实践能力有很大的促进作用。

《高频电子线路》课程简介

开课单位:信息工程学院 课程代码:3104087

课程中文名称:高频电子线路

课程英文名称:High Frequency Circuit

学分:2 学时:32

课程简介(300字以内):

《高频电子线路》是电子信息工程、通信工程等电气信息类专业的一门重要的专业基础必修课,是一门工程性和实践性都很强的课程。该课程主要讲授高频电路中的元器件及组件、高频小信号谐振放大器、高频功率放大器、频谱的线性搬移电路、振幅调制与解调、频率调制与解调等。本课程要求学生理解高频电子线路的基本概念和基本理论,以非线性电路为主,掌握其原理、分析方法及其应用,具有一定的分析和解决具体问题的能力。

《高频电子线路实验》课程简介

开课单位:信息工程学院 课程代码:3109011

课程中文名称:高频电子线路实验

课程英文名称:Experiments of High Frequency Circuit

学分:2 学时:32

课程简介(300字以内):

本课程为必修课程《高频电子线路》同步开设的实验课程。其主要内容是:高频谐振放大器和高频功率放大器性能的测试、振幅调制器与解调器的研究、频率调制器与解调器的研究以及计算机虚拟实验等。通过实验教学、开放实验室、课外仿真实验等实践环节让学生亲自动手,使学生加深对基本概念的理解,掌握基本电路的设计、仿真与测试方法;掌握高频电路EDA技术,巩固理论课教学内容,同时学会运用所学到的理论知识来解决实际问题,达到学以致用的目的。为今后从事电子与通信方面的工作提供了必要的技能训练和综合能力的培养,并为后续课程学习打下良好的基础。

《汇编语言程序设计》课程简介

开课单位:信息工程学院 课程代码: 3103101

课程中文名称:汇编语言程序设计

课程英文名称:Assembly Language Programming

学分: 2 学时:48

课程简介(300字以内):

“汇编语言程序设计”讲解的是面向处理器的低级语言。该课程一方面加强学生的高级语言编程能力;另一方面配合“计算机组成原理”和“微机原理及接口技术”课程,从软件角度理解计算机工作原理。本课程以Intel 80x86指令系统和微软MASM展开汇编语言程序设计方法。课程要求学生系统学习80x86指令系统、进一步理解计算机工作原理;要求学生掌握汇编语言源程序语句和格式,能够利用顺序、分支、循环和子程序等结构解决常规问题。并在Intel 80x86指令系统的基础之上,对比学习典型的RISC MIPS汇编语言。

本课程配有上机实践环节,要求学生具有阅读、编辑、汇编和调试汇编语言程序的能力。

《机器人控制》课程简介

开课单位:信息工程学院 课程代码:3103219

课程中文名称:机器人控制 课程英文名称:Robot Control

学分:3 学时:48

课程简介(300字以内):

“机器人控制”是计算机科学与技术师范专业及相关专业的一门专业选修课程。该课程是基于单片机的机器人研究与设计的基础,它集计算机技术、传感技术、电路设计、软件编程以及机械制作与操控等技术于一体,体现了现代信息技术与机械传动技术、软件技术与硬件技术相结合。该课程通过知识和技能的综合运用与自主实践,为提高学生的实验技能、技术修养、工程实践能力和专业素质,为积累实际经验并提高综合能力,为机器人领域的深入探究,为培养师范生初步具备信息技术教育教学和指导机器人设计竞赛等实践活动能力打下良好基础。

《计算机接口技术》课程简介

开课单位:信息工程学院 课程代码: 3103258

课程中文名称:计算机接口技术

课程英文名称:Microcomputer Interface Technology

学分: 3 学时:48

课程简介(300字以内):

本课程为选修课程。微型计算机接口技术是信息工程学院的专业选修课,课程讲授微型计算机的基本原理、结构和硬件底层的操作控制方法以及计算机外部设备的接口技术,是学习计算机控制技术的基础,也是微电子技术、计算机硬件研究方向的选修课,本课程讲授和实验并重。

《计算机视觉》课程简介

开课单位:信息工程学院 课程代码: 3107087

课程中文名称:计算机视觉

课程英文名称:Computer Vision

学分: 2 学时:32

“计算机视觉”课程在信息类的教学计划中具有重要作用,是培养学生创新思维、提高实践能力的一门专业方向选修课程。本课程主要讲授利用计算机和相机模拟人类视觉系统,实现对场景的智能感知和理解的基本理论、方法、技术和热点应用。它涵盖了低层视觉(图像增强、图像恢复等)和中层视觉(目标表示、运动跟踪等)和高层视觉(行为分析、人脸识别等)的基础内容。采用理论教学、项目实践相结合的教学模式,突出重点、强调应用,从理论和应用两方面让学生掌握前沿的计算机视觉技术,提高学生的项目实践能力。鼓励学生阅读领域最新的研究论文,使学生能够深刻理解计算机视觉的基本概念,掌握计算机视觉与机器学习相结合的前沿技术,培养学生的基本科研素质,为今后从事模式识别、计算机视觉、智能信息处理等图像应用系统的研究与开发工作打下扎实的基础。

《计算机网络实验》课程简介

开课单位:信息工程学院 课程代码:3109003

课程中文名称:计算机网络实验

课程英文名称:Computer Network Experiments

学分:0.5 学时:24

课程简介(300字以内):

本课程与《计算机网络原理》课程在同一学期开设,使学生在理论学习基础上,通过实验深入理解和掌握计算机网络原理,能够分析典型的网络协议,并学会使用网络应用程序、网络诊断工具和网络监视器等网络工具。本课程共有八次实验,通过网络监视器捕获数据包,对应用层、运输层、网络层和链路层的相关协议进行分析,使学生对计算机网络的工作原理有更深刻的认识,为将来深入参与计算机网络实践做好准备。

《计算机网络原理》课程简介

开课单位:信息工程学院 课程代码: 3103128

课程中文名称: 计算机网络原理

课程英文名称:Principle of Computer Network

学分: 3 学时:48

课程简介(300字以内):

计算机网络是大学计算机专业的学生必修的一门重要的专业基础课。本课程着眼于计算机网络的基本原理,并与实践相结合。在本课程中,首先介绍了计算机网络的相关概念,包括因特网的概念和技术,协议和体系结构的概念,然后逐步展开,分层介绍计算机网络体系结构中各层的服务与协议。本课程为网络工程、网络编程等后续课程提供了必要的理论基础。

《计算机组成原理》课程简介

开课单位:信息工程学院 课程代码:3103221

课程中文名称:计算机组成原理

课程英文名称:Computer organization principles

学分:4 学时:64

课程简介(300字以内):

计算机组成原理是计算机相关专业的核心基础课程,重点讲解单台计算机硬件系统的基本组成、各部件基本的工作原理和内部的工作机制以及各部件互相连接构成整机系统的技术。与其配套的实验课程,要求学生设计并实现一款基于MIPS32典型指令的CPU,通过理论课学习和循序渐进的实验过程使学生深入理解计算机各组成部件的工作原理及其相互协同的工作机制。

本课程内容丰富,课程强调教学内容的系统性和工程性,旨在培养学生对有关计算机硬件系统中的理论和实际问题进行分析、计算的能力以及设计简单RISC计算机的能力。

《计算机组成原理实验》课程简介

开课单位:信息工程学院 课程代码:3109004

课程中文名称:计算机组成原理实验

课程英文名称:Computer organization principles experiment

学分:1 学时:32

课程简介(300字以内):

本课程目的是让学生了解计算机硬件的基本组成、掌握CPU的设计方法、深入理解计算机硬件/软件的协同机制。课程通过循序渐进的实验,由部件设计到组装CPU,培养学生的动手能力和解决实际问题的能力,使学生对计算机的硬件系统和整体结构有更深入的了解,为进一步学好其它与计算机组成原理相关专业课程奠定良好的实践基础。

课程特点是内容丰富;实践性强;软硬件结合紧密。通过本课程的学习,实现理论与实践相结合,加深学生对计算机内部结构及其协同关系的理解,使学生不仅可以整合所学过的理论知识,而且可以大大提升他们的系统设计能力和动手实践能力。

《教学设计》课程简介

开课单位:信息工程学院 课程代码:3103222

课程中文名称:教学设计 课程英文名称:Instructional Design

学分:2 学时:32

课程简介(300字以内):

教学设计是沟通教育理论与教学实践的桥梁学科,是计算机科学与技术师范专业的主干课程之一。本课程介绍国内外教学设计研究以及相关研究的众多成果,并结合中小学不同学科内容和特点,对大量教学设计案例进行分析,并能从系统理论、教育理论、学习理论、媒体理论等角度出发,实现面向教育信息化的教学系统化设计。

《教育实习》课程简介

开课单位:信息工程学院 课程代码:3100111

课程中文名称:教育实习 课程英文名称:Teaching Practice

学分:0 学时:10周

课程简介(300字以内):

教育实习的主要任务是课堂教学和班级管理。课堂教学方面,每名实习生至少完成四个内容不同的教案,并经历完整的课堂教学过程:教学设计、试讲、正式教学、课后反思并改进。在班主任工作方面,实习生要深入班级广泛接触学生,了解并学习原班主任的优秀班级管理经验,并要在原班主任指导下独立组织一次主题班会。

《可编程逻辑器件与HDL》课程简介

开课单位:信息工程学院 课程代码:3104099

课程中文名称:可编程逻辑器件与HDL

课程英文名称:Programmable Logic Device and HDL

学分:2 学时:32

课程简介(300字以内):

可编程逻辑器件与VHDL是电子信息工程专业学生的专业必修课。本课程主要讲授EDA设计的新思想、新技术以及利用硬件描述语言进行FPGA开发的全过程。培养学生熟练使用硬件描述语言HDL和图形输入的方法完成设计,并能够最终完成FPGA的适配编译和编程下载等工作。培养学生具有硬件电路系统设计的基本能力;培养软件设计与硬件设计有机融合以及硬件设计软件化的技术技能;培养将既定的硬件目标系统利用软件的方式进行设计、仿真和最后实现的技能。

《面向对象程序设计》课程简介

开课单位:信息工程学院 课程代码: 3103022

课程中文名称:面向对象程序设计 课程英文名称:Object-Oriented Program Design

学分: 3 学时:48

课程简介(300字以内):

本课程讲授面向对象程序设计的基本概念,包括抽象、封装、继承和多态等。课程选用C++展示面向对象设计语言的特点和风格,使学生掌握C++语言中面向对象部分的基本概念,语法和编程方法。课程主要讲授类、对象、派生类、继承、多态性、模板、异常、输入输出和流类库,并且通过综合实验使学生掌握利用面向对象的分析方法。本课程能够培养学生使用面向对象的方法分析和解决实际工程问题,为计算机科学与技术专业的其他课程学习打下基础。

《面向对象程序设计实验》课程简介

开课单位:信息工程学院 课程代码:3109007

课程中文名称:面向对象程序设计实验 课程英文名称:Object-Oriented Program Design of Experiment

学分: 1 学时:32

课程简介(300字以内):

本课程为《面向对象程序设计》的实验课,课程通过实验及时地验证和巩固学生理论课所学的相关知识,实验内容包括C++程序设计基础、类与对象、派生类与继承、多态性与虚函数、模板与异常处理以及流和文件操作。最后通过综合实验培养学生使用C++面向对象特性解决中小规模工程问题,提高学生独立思考和解决问题的能力;在实验过程中以小组协作的形式培养学生团队合作能力。

《模拟电子技术基础》课程简介

开课单位:信息工程学院 课程代码:3103137

课程中文名称:模拟电子技术基础

课程英文名称:Analog Circuit Fundamental

学分: 3 学时:48

课程简介(300字以内):

《模拟拟电子技术基础》课程,是电子信息工程、通信工程、自动控制等电气信息类专业的专业基础课。该课程主要讲授:半导体器件、放大电路的基本原理及频率响应、集成运算放大电路、反馈电路、信号的运算和处理电路、波形发生电路、功率放大电路以及直流电源等。在讲授过程中,以分立元件的基本放大电路为基础,以集成电路为主体,通过课堂讲授使学生理解各种基本放大电路的组成、工作原理和分析方法及应用。

配合理论课的教学,还安排了相应的实验课教学,其主要内容是:各种基本放大电路性能的测试;集成运放在信号的运算和处理方面的应用以及各种波形发生器的研究等,同时在此基础上,学生自行设计一个综合实验。并安排相应的课外计算机虚拟实验。通过实验教学、开放实验室、课外实验等实践环节使学生加深对基本概念的理解,掌握基本电路的设计与调试方法,并具备根据生产实践要求,用基本单元电路构成简单的模拟电子系统的能力。

通过该课程的学习,使学生掌握电子技术方面的基本理论、基本知识和基本技能,具备应用电子技术方面的能力。并为后续的《数字电子技术基础》、《高频电子线路》等专业课的学习打好基础。

《模拟电子技术基础实验》课程简介

开课单位:信息工程学院 课程代码:3109021

课程中文名称:模拟电子技术基础实验

课程英文名称:Experiments of Analog Circuits

学分: 3 学时:48

课程简介(300字以内):

《模拟拟电子技术基础》实验课程,是电子信息工程、通信工程、自动控制等电气信息类专业的专业基础实验课。该课程主要讲授:单级交流放大电路、两级交流放大电路性能的测试;集成运放在信号的运算和处理方面的应用以及各种波形发生器的研究等,通过实验教学、开放实验室、课外实验等实践环节使学生加深对基本概念的理解,掌握基本电路的设计与调试方法,并具备根据生产实践要求,用基本单元电路构成简单的模拟电子系统的能力。

《嵌入式系统基础》课程简介

开课单位:信息工程学院 课程代码:3107062

课程中文名称:嵌入式系统基础

课程英文名称:Embeded System Fundamental

学分: 2 学时:32

课程简介(300字以内):

课程基于ARM的微处理器和实时操作系统uC/OS,介绍了嵌入式系统前沿发展趋势,理解其设计方法,学会嵌入式编程技术。

通过本课程的学习,要求学生掌握ARM的体系结构和指令集,掌握ucos-II的数据结构、文件结构,其任务的创立方法和任务之间的通讯机制。熟悉博创公司开发的实验平台,应用所学知识在该平台上开发实际应用程序。

《嵌入式系统应用》课程简介

开课单位:信息工程学院 课程代码:3104106

课程中文名称:嵌入式系统应用

课程英文名称:Application of Embedded System

学分: 2 学时:32

课程简介(300字以内):

“嵌入式系统应用”课程是信息工程专业的一门专业核心课程。本课程主要培养学生嵌入式系统的实际工程能力并能够撰写各类相关程序设计文档。在讲述嵌入式应用环境和开发方法的基础上,主要介绍嵌入式系统软件设计、嵌入式系统软件需求分析、架构设计、嵌入式操作系统的应用与开发,重点学习安卓系统下的软件开发环境和开发技术等,使学生掌握嵌入式系统应用的基本方法与步骤,基本具有独立设计、开发、调试一个嵌入式系统软件产品的能力。

《人工智能原理》课程简介

开课单位:信息工程学院 课程代码: 3107082

课程中文名称: 人工智能原理 课程英文名称:Principles of Artificial Intelligence

学分: 2 学时:32

课程简介(300字以内):

人工智能原理是关于人工智能领域的引导性课程,介绍人工智能的基本理论、方法和技术,涉及到的主要内容包括知识表示、确定性推理、搜索、计算智能、不确定性推理、机器学习、自然语言理解、分布智能和专家系统等。目的是使学生了解和掌握人工智能的基本概念、方法和技术,为今后更高级课程的学习、为将来在人工智能领域的进一步开展研究工作、智能系统及智能产品的开发奠定良好的基础。

《学科前沿讲座》课程简介

开课单位:信息工程学院 课程代码: 3109028

课程中文名称: 学科前沿讲座

课程英文名称:Lectures on Frontiers of The Discipline

学分: 2 学时:32

课程简介(300字以内):

学科前沿讲座是一门实践课程.通过讲座形式让学生了解本专业的现状和发展,了解学科前沿发展动态。通过学科前沿讲座,理论联系实际,扩大学生的知识面,巩固和深化所学的理论知识及为后继学习积累感性认识,学习培养分析问题和解决问题的能力,了解本专业在国民经济中的地位及作用,热爱本专业。

《软件测试技术》课程简介

开课单位:信息工程学院 课程代码: 3106007

课程中文名称: 软件测试技术

课程英文名称:Software Testing Technology

学分: 3 学时:48

课程简介(300字以内):

“软件测试技术”是计算机软件工程的专业课,属于计算机软件开发与维护方面的分支学科之一,具有较强的专业性。本课程根据教学大纲的要求,在教师的指导下,对学生实施测试技术的基本介绍和具体训练,它以巩固和熟悉开发过程中的软件工程思想为前提,重点集中在开发中的测试过程,课程从实用的角度讲述软件测试技术的概念、基本原理和技术方法,其中包括:单元测试、集成测试、系统测试、回归测试以及黑/白盒测试等。通过学习该课程,学生将深入了解测试在软件开发过程中的重要性,并熟悉具体的测试技巧和手段,为将来进入这一行业积累必要的经验。

《软件工程实践》课程简介

开课单位:信息工程学院 课程代码:3106026

课程中文名称:软件工程实践

课程英文名称:Software Engineering Practice

学分: 3 学时:48

课程简介(300字以内):

软件工程是指导软件开发与维护的工程学科。课程主要介绍软件工程的基本概念、理论、方法和技术,其内容重点学习面向对象的分析、设计及UML统一建模语言。通过本课程的学习,使学生掌握如何通过软件工程方法提高软件生产率、保证软件质量,培养学生分析与设计实际软件系统的能力,同时也培养学生良好的软件工程素质,具备较好的项目组织、管理能力和软件开发、维护能力。在教学过程中,课程内容按照模块化组织,理论教学与实践教学交迭进行、相互促进,努力培养学生工程化意识,学会用工程化思想开发软件,同时培养学生工程设计能力,分析问题、解决问题的能力和团队沟通、协作交流能力。

《数据结构与算法》课程简介

开课单位:信息工程学院 课程代码: 3103228

课程中文名称: 数据结构与算法

课程英文名称:Data Structure and Algorithm

学分: 4 学时:64

课程简介(300字以内):

“数据结构与算法”是软件设计的重要理论基础,是计算机及相关专业的一门重要专业核心课程。本课程以C语言为基础,较系统地介绍了软件设计中常用的线性表、栈、队列、串、数组、树、二叉树以及图等基本数据结构,以及相应的存储结构和实现算法;介绍了多种查找和排序算法,并进行了性能分析和比较,通过相关实例,介绍了算法分析的基本方法和几种重要的算法设计的方法:分治法、动态规划、贪心法。本课程的学习将为编译原理、操作系统、数据库原理等后续课程的学习,为培养学生的程序设计能力,提高软件设计水平打下良好的基础。

《数据结构与算法实验》课程简介

开课单位:信息工程学院 课程代码: 3109005

课程中文名称: 数据结构与算法实验

课程英文名称:Data Structure and Algorithm Experiments

学分: 1 学时:32

课程简介(300字以内):

本课程为必修课程“数据结构与算法”同步开设的实验课程。数据结构与算法是一门理论性和实践性非常强的课程,在理论课学习的基础上,针对典型数据结构问题,要求学生亲自动手,设计解决方案,并上机检验,完成算法设计、程序编码和测试等过程。通过实验使学生具备分析、设计和应用各种数据结构解决工程实际问题的能力,并能够对解决方案进行评估和分析,为后续课程学习及应用软件的开发打下良好的实践基础。

《数据库应用系统开发》课程简介

开课单位:信息工程学院 课程代码: 3103256

课程中文名称:数据库应用系统开发

课程英文名称:Development of Database Application System

学分:3 学时:48

课程简介(300字以内):

数据库应用系统开发是一门实践类课程,是计算机专业的一门专业选修课程。本课程在学生已经学习了数据库原理和数据库应用技术的基础上,结合多个具体数据库设计案例,介绍数据库设计的方法和步骤,包括需求分析、概念设计、逻辑设计、物理设计和实现各个步骤。本课程的学习结合实际的开发和应用,通过案例讲解和设计实践来培养学生在信息系统开发中的数据库设计能力,并通过数据库编程技术的介绍和新技术的讲解,使学生具备开发综合系统的能力,提高学生的实践动手水平。

教材:《数据库开发实践案例》周丽娟 骆力明 张树东编著(电子工业出版社)

参考书目:

《数据库系统开发案例精选》(人民邮件出版社,杨湖等编著)

《数据库管理与应用》(电子工业出版社,朱德利编著)

《数据库原理》课程简介

开课单位:信息工程学院 课程代码: 3103028

课程中文名称:数据库原理 课程英文名称:Principles of Database

学分: 2 学时:32

课程简介(300字以内):

数据库技术和系统已经成为信息基础设施的核心技术和重要基础。数据库技术作为数据管理的最有效的手段,极大的促进了计算机应用的发展。本课程系统讲述数据库系统的基础理论、基本技术和基本方法。内容包括:数据库系统的基本概念、数据模型、关系数据库及其标准语言SQL、数据库安全性和完整性的概念和方法、关系规范化理论、数据库设计方法和步骤,数据库恢复和并发控制等事务管理基础知识,关系查询处理和查询优化等。通过本课程学习,使学生系统地掌握数据库系统的基本原理和基本技术,掌握数据库设计方法和步骤,具有设计数据库模式以及开发数据库应用系统的基本能力。

教材:《数据库系统原理教程》王珊 陈红编著(清华大学出版社)

参考书目:

《数据库原理和应用》(机械工业出版社,何玉洁编)

《数据库系统概论(第四版)》(高等教育出版社,王珊,萨师煊)

《数理逻辑》课程简介

开课单位:信息工程学院 课程代码: 3103389

课程中文名称:数理逻辑 课程英文名称:Mathematical Logic

学分: 2 学时:32

课程简介(300字以内):

数理逻辑是计算机科学的理论基础,主要通过符号系统研究思维的规律,重在培养学生的抽象思维和逻辑推理能力。本课程为专业必修课程,系统地学习数理逻辑中的命题逻辑和谓词逻辑,掌握推理的形式结构和推理的规律。具体包括:命题、命题公式、谓词、量词、变元约束、谓词公式、重言式、等价式等基本概念;利用真值表、等价式推理规则进行逻辑推理,并熟练掌握常用的推理方法。学习集合论中的集合和二元关系的基本概念、表示和性质,进一步了解数学对象集合上的关系或运算。具体包括:掌握集合的运算和规则、序偶和笛卡尔乘积、关系的表示、关系的运算;了解等价关系以及函数和集合中基数的概念。

《数字电子技术基础》课程简介

开课单位:信息工程学院 课程代码: 3104083

课程中文名称:数字电子技术基础

课程英文名称:Fundamentals of Digital Circuits

学分: 3 学时:48

课程简介(300字以内):

本课程是大学本科二年级电子信息工程专业基础课程。本课程的任务是使学生掌握数制与码制、逻辑变量与逻辑函数的基本知识,逻辑函数的化简方法、掌握基本逻辑关系,触发器的类型及逻辑功能、常用数字电路(编码器、译码器、数据选择器、加法器、计数器、寄存器)、组合逻辑电路与时序逻辑电路的概念、分析与设计组合逻辑电路的一般方法以及时序逻辑电路的分析方法。

通过本课程的学习,学生具有对常用电子器件具有查阅手册和正确选用的能力;对基本单元电路,具有定性分析和工程估算和能力,并具有选用简单适用电路的能力;初步掌握阅读和分析电子电路的一般方法;能按电路图熟练接线,查线;能调整测试一般电子电路。

《数字电子基础技术实验》课程简介

开课单位:信息工程学院 课程代码: 3109020

课程中文名称:数字电子技术基础实验

课程英文名称:Experiments of Digital Circuits

学分: 0.5 学时:24

课程简介(300字以内):

本课程是《数字电子技术基础》对应的实践课程。通过本课程的学习,学生具有对常用电子器件具有查阅手册和正确选用的能力;对基本单元电路,具有定性分析和工程估算和能力,并具有选用简单适用电路的能力;初步掌握阅读和分析电子电路的一般方法;能按电路图熟练接线,查线;能调整测试一般电子电路。

《数字逻辑电路》课程简介

开课单位:信息工程学院 课程代码: 3103146

课程中文名称:数字逻辑电路 课程英文名称:Digital Logic Circuit

学分: 3学分 学时:48学时

课程简介(300字以内):

数字逻辑电路是计算机等电子、信息类专业的专业必修课。本课程在学习微电子器件、逻辑代数和基本逻辑门电路的知识基础上,通过探讨数字电路中典型单元电路的外部特性和逻辑功能,重点学习组合逻辑电路和时序逻辑电路的分析与设计方法,同时结合实验实践教学环节,培养学生利用工程思维和科学方法解决实际问题的能力。本课程为计算机的后续专业课程(如计算组成原理、计算机接口技术等)打下坚实的基础。

《数字逻辑电路实验》课程简介

开课单位:信息工程学院 课程代码: 3109006

课程中文名称:数字逻辑电路 课程英文名称:Digital Logic Circuit Experiments

学分: 0.5学分 学时:24学时

课程简介(300字以内):

数字逻辑电路实验课程目的是理论与实践相结合,配合教学内容,通过电路仿真和实验操作两方面使学生进一步理解数字电路物理器件的主要技术参数,掌握数字逻辑电路的分析与设计的基本方法,以及电路设计中的制作、调试、故障诊断的基本技能。本课程旨在培养学生综合运用知识能力、严谨细致的工作作风和一丝不苟的科学态度。

《数字图像处理》课程简介

开课单位:信息工程学院 课程代码: 3103052

课程中文名称:数字图像处理 课程英文名称:Digital Image Processing

学分: 3 学时:48

课程简介(300字以内):

《数字图像处理》课程在信息类的教学计划具有承前启后的重要作用,是培养学生创新精神、提高实践能力的一门专业方向选修课程。主要讲述图像的数字处理技术和基本应用,涵盖了低层次图像处理(图像增强、图像复原)和高层次图像处理(形态学、图像分割、图像特征与分析)的全部基础内容。采用理论教学、阶段测试、项目实践相结合的教学模式,突出重点、强调应用,从理论和实用的编程技巧两方面让学生掌握图像处理的技术,提高学生图像处理的编程能力,达到理论与实践相结合的教学目标。使学生不仅能够深刻理解数字图像处理的各种概念,熟练掌握数字图像处理各种技术,而且培养学生基本的学术科研素质。

《数字系统综合设计实践》课程简介

开课单位:信息工程学院 课程代码: 3109008

课程中文名称:数字系统综合设计实践

课程英文名称:Digital System Comprehensive Practice

学分: 1.5 学时:48

课程简介(300字以内):

《数字系统综合设计实践》是计算机科学与技术专业、电子信息工程的专业选修课程。是在学生具备了《数字逻辑电路》基础知识之后,系统学习数字系统设计技术以及掌握现代数字系统设计思想及方法的一个重要教学环节,从而培养学生对数字系统的设计能力和工程实践能力。

本课程系统地介绍EDA的基本知识、常用的EDA工具的使用方法和目标器件的结构原理,要求学生掌握verilog硬件描述语言的设计方法;掌握应用EDA开发工具的设计能力;熟练掌握设计输入方法、设计优化,能基于EDA技术进行典型项目的开发设计及系统实现。

《数字信号处理》课程简介

开课单位:信息工程学院 课程代码: 3104076

课程中文名称:数字信号处理

课程英文名称:Digital Signal Processing

学分: 3 学时:48

课程简介(300字以内):

本课程是大学本科三年级电子信息工程专业基础课程。本课程的任务是使学生牢固掌握离散时间信号和系统分析的基本原理和基本分析方法。深入理解离散傅里叶变换的基本原理,学会应用离散傅里叶变换快速算法解决信号分析问题的方法;掌握数字滤波器的设计原理和实现方法;学会信号谱分析的基本方法。为学生进一步学习有关信息、通信等方面的课程打下良好的理论基础。

《数字信号处理实验》课程简介

开课单位:信息工程学院 课程代码: 3109017

课程中文名称:数字信号处理实验

课程英文名称:Experiments of Digital Signal Processing

学分: 0.5 学时:24

课程简介(300字以内):

本实验课程是让学生掌握MATLAB软件在数字信号处理方面的应用,通过MATLAB软件加深对数字信号处理中理论和算法的学习,提高学生运用计算机解决问题的能力。实验内容主要包括:1、离散系统的时域分析方法、频域分析方法和Z域分析方法;2、离散傅里叶变换在信号处理中的应用;3、从模拟滤波器设计数字滤波器的方法。

《通信原理》课程简介

开课单位:信息工程学院 课程代码: 3104068

课程中文名称:通信原理

课程英文名称:Principles of Communication

学分: 3 学时:48

课程简介(300字以内):

该课程是电子信息工程系的一门重要基础课程。本课程主要介绍现代通信系统所涉及的基础理论、通信中常用的信号及噪声分析、通信系统的构成、原理及性能分析等,在介绍通信系统时以现代常用的及正在发展的通信系统为主。内容包括:通信技术的发展历史及基础知识;信息论的基本知识;各种模拟调制的原理和调制解调的方法;常用随机信号与噪声分析最需的数学知识;数字基带传输系统的原理;数字调制系统;模拟信号数字化;差错控制编码的基本原理。

《通信原理实验》课程简介

开课单位:信息工程学院 课程代码: 3109018

课程中文名称:通信原理实验

课程英文名称:Experiments of Communication Principles

学分: 0.5 学时:24

课程简介(300字以内):

本课程是为必修课程《通信原理》同步开设的实验课程,目的在于巩固学生对通信原理基本概念和理论的理解,学习和掌握模拟调制和数字调制的原理,培养和锻炼学生的实验动手能力,发展创造性思维。通信原理实验通过对各实验模块电路关键点的波形观测、性能指标的测量,以及亲自动手设计实施有关通信单元,验证通信的基本理论,使学生加深对通信原理的理解,掌握性能指标的测量方法,了解通信电路和先进通信技术的实现。

《通用技术基础》课程简介

开课单位:信息工程学院 课程代码: 3103160

课程中文名称: 通用技术基础

课程英文名称:General Technology Foundation

学分: 3学分 学时:48学时

课程简介(300字以内):

《通用技术基础》课程是面向信息技术教育师范专业的师范生的一门教育选修课程,弥补了高等师范院校对通用技术教师的培养设置缺口,它针对我国课程改革中的技术学科教学而设置,以培养未来的技术类师资。本课程通过高校教师与一线通用技术学科专家教师的协作教学,培养师范生深刻理解通用技术课程的教学理念、课程性质及内容,针对中学通用技术教学的实践项目与教学策略,引导师范生有效开展通用技术课程项目的实验设计工作,体验通用技术教学的教学策略和教学方法,提高师范生未来在通用技术学科教学中的实施能力。

《图论》课程简介

开课单位:信息工程学院课程代码: 3103390

课程中文名称:图论课程英文名称:Graph Theory

学分:2学分学时:32课时

课程简介(300字以内):

图论是一门应用性很强的数学学科,是计算机科学中基础理论的核心课程。它为计算机及其它信息类专业的课程学习以及科研工作奠定基础。本课程主要介绍函数、图论和代数结构三大部分。函数部分介绍函数的概念、性质以及函数的复合、反函数。图论部分介绍一般无向图、有向图的基本概念、性质以及图的矩阵表示。在此基础上,利用图论的方法对特殊的图—树结构进行具体的分析并给出利用树结构解决实际问题的方法。代数结构部分介绍抽象代数的运算和性质、代数系统的构成及其同态同构等性质,并具体介绍半群、群、循环群的基本概念及其性质。本课程重点在于理解概念和理论,灵活运用知识点来分析和解决问题,由此培养学生学习兴趣、提高学生抽象思维能力。

《网络工程》课程简介

开课单位:信息工程学院 课程代码:3103091

课程中文名称:网络工程课程英文名称:Network Engineering

学分:2 学时:32

课程简介(300字以内):

本课程是计算机科学与技术专业本科生的专业选修课。通过本课程的学习使学生掌握计算机网络工程中涉及的关键技术和解决方法,了解计算机网络工程从规划、选型、施工、测试到管理的全过程,掌握典型局域网、广域网、网络互联和接入技术,学会基本网络设备例如交换机、路由器、服务器等的工作原理和操作方法,为学生今后参与计算机网络工程实践做好准备。

《网络基础》课程简介

开课单位:信息工程学院 课程代码:3104105

课程中文名称:网络基础

课程英文名称:Fundamentals of Networking

学分:2 学时:32

课程简介(300字以内):

本课程主要阐述计算机网络的基本原理和体系结构,以因特网技术为例,分层介绍物理层、数据链路层(包括局域网)、网络层、运输层、应用层等计算机网络体系结构中各层的服务与协议;并通过网络数据包的分析实践,使学生进一步理解、掌握计算机网络的基本原理及其体系结构,为今后从事网络信息的传输、控制和数据通信等相关的应用和设计工作打下基础。

《网络设计与管理实践》课程简介

开课单位:信息工程学院 课程代码:3103114

课程中文名称:网络设计与管理实践

课程英文名称:Network Design and Management Practice

学分:3 学时:48

课程简介(300字以内):

网络设计与应用管理实践课程主要目的是为了培养学生的网络应用水平、丰富学生的网络知识。课程主要包括网络设计与管理和网络应用管理两大部分内容,通过十多个精心设计的独立实验和综合实验,提高学生的动手能力。网络设计管理部分教学内容主要介绍常见网络设备的用途、网络交换机和路由器的基本使用、基于虚拟局域网技术的交换式网络搭建、静态路由技术、动态路由技术、网络地址转换技术等内容。网络应用管理部分主要介绍基于Linux/Unix系统上的基础网络服务的配置,虚拟主机技术等。通过课程的学习,使学生可以独立配置小规模的网络、配置DNS等基础网络、通过搭建虚拟主机进行网络应用管理。

课程需要学生前置学习网络原理、网络工程、操作系统等课程。网络原理课程中的协议分析方法、网络诊断工具使用等内容可以降低网络设备配置中的设备排查难度。网络工程中基于windows的服务器配置、虚拟主机配置可以降低学生进行linux应用服务器配置和网络基础服务器配置的难度。操作系统课程中有关unix/linux和进程管理相关内容,可以降低学生学习Linux/Unix服务器应用管理的难度。

《现代教育技术及应用》课程简介

开课单位:信息工程学院 课程代码:3103097

课程中文名称:现代教育技术及应用 课程英文名称:Modern Educational Technology and Application

学分: 2 学时:32

课程简介(300字以内):

本课程是计算机科学与技术师范专业的基础课,它以培养未来中小学教师的教育技术能力为目标,是所有计算机科学与技术师范专业师范生的必修课程。本课程按照教育技术基本理论、教学过程设计与评价、教学资源的开发与利用三大部分展开,帮助刚迈入专业领域的师范生了解教育技术专业发展的当前重点和未来趋势。

《信号与系统》课程简介

开课单位:信息工程学院 课程代码: 3104007

课程中文名称:信号与系统 课程英文名称:Signals and Systems

学分: 3 学时:48

课程简介(300字以内):

本课程是信息和通信工程、自动化、电子科学与技术、检测控制技术等专业本科生重要的技术基础课程。它的任务是研究确定性信号的时域分析和变换域分析,线性时不变系统的描述与特性,以及信号通过线性时不变系统的时域分析与变换域分析,为后续专业课程准备理论基础和技术知识。

通过该课程的学习,学生进一步了解连续与离散、信号与系统的关系,理解和掌握信号的表示与系统分析方法,并掌握线性时不变系统的时域、频域和复频域的描述方法及分析方法等相关内容。

《信号与系统实验》课程简介

开课单位:信息工程学院 课程代码:3109019

课程中文名称:信号与系统实验

课程英文名称:Experiments of Signals and Systems

学分: 2 学时:32

课程简介(300字以内):

本实验课程是为必修课程《信号与系统》同步开设的实验课程,目的在于巩固学生对信号与系统课程中基本概念和理论的理解,培养和锻炼学生的实验动手能力,发展创造性思维。通过本课程加深对信号与系统课程中理论和算法的学习,提高学生运用计算机解决问题的能力。实验内容主要包括:1、连续系统的时域分析方法、频域分析方法和s域分析方法;2、连续傅里叶变换在信号处理中的应用。

《信息技术教育学科教学法》课程简介

开课单位:信息工程学院 课程代码:3100109

课程中文名称:信息技术教育学科教学法 课程英文名称:Methodology of Information Technology Education

学分: 2 学时:32

课程简介(300字以内):

本课程紧密结合我国当前中小学信息技术课程的教学实践,系统介绍信息技术学科教材,总结信息技术教学方法,分析信息技术课堂教学各个环节,一方面培养学生的信息素养,另一方面也帮助学生掌握适合信息技术这一新兴学科的有效方法与手段。本课程的实践活动会结合微格教学,为师范生提供大量的模拟实践机会,从而能对课堂教学实际有着更多的了解与把握。

《学习资源的设计与开发》课程简介

开课单位:信息工程学院 课程代码:3103168

课程中文名称:学习资源的设计与开发

课程英文名称:Learning Resources Design and Development

学分: 3 学时:48学时

课程简介(300字以内):

《学习资源设计与开发》课程以信息化、数字化学习资源的设计与开发的关键环节为线索,融合教学理念、教学设计原则、开发软件技能为一体,提升师范生设计和开发信息化学习资源的能力。

 本课程共分为十二个专题:(1)信息化学习资源的相关理论;(2)学习资源设计与开发的基本理论与核心技能概述;(3)音频素材的加工与处理能力;(4)图形图像素材的加工与处理能力;(5)视频素材的加工与处理能力;(6)PPT多媒体学习资源设计与开发能力;(7)动画演示型学习资源设计与开发能力;(8)概念图学习资源设计与开发能力;(9)自主学习型网页课件的设计与开发能力;(10)微课视频资源的设计与开发能力;(11)移动学习资源的设计与开发能力;(12)最后一个专题,讲述数字故事的设计与制作。

《智能机器人及其仿真》课程简介

开课单位:首都师范大学 课程代码:3107084

课程中文名称:智能机器人及其仿真

课程英文名称:Intelligent Robot Technology and Simulation

学分:3 学时:48

课程简介(300字以内):

主要介绍机器人技术国内外的现状与基本技术。课程包括:机器人发展历史、机器人运动学、机器人静力学和动力学分析、机器人轨迹规划、机器人本体基本结构、机器人的控制系统、机器人的编程语言、机器人的传感器、工业/操纵型/智能机器人的发展、机器人仿真等内容。通过观看机器人的录像和进行机器人试验,使学生对机器人有感性认识。

《智能信息获取技术》课程简介

开课单位:信息工程学院 课程代码: 3107085

课程中文名称: 智能信息获取技术 课程英文名称:Intelligent Information Accessing Technologies

学分: 3 学时:48

课程简介(300字以内):

《智能信息获取技术》是计算机科学与技术本科高年级学生的一门重要的专业核心课程。近几年来,随着互联网技术和应用的迅猛发展,信息获取技术愈发重要,迎来了前所未有的机遇。与此同时,数据量显著增长以及用户需求的多样化也带来了新的挑战。《智能信息获取技术》这一门课努力适应时代环境与技术手段的演化。课程的主要内容将包括自然语言处理、信息检索、机器学习以及推荐系统等方面的基本概念、理论与方法。在全面讲授信息获取基础之外,课程还将强调“智能”在信息获取中的角色与作用,突出介绍近年来国内外在相关领域最新的前沿进展。希望学生既可以获得扎实的基本知识,同时具有较宽阔的科学视野。

《专业实习》课程简介

开课单位:信息工程学院 课程代码:3100099

课程中文名称:专业实习

课程英文名称:Specialty Practice

学分:6 学时:192

课程简介(300字以内):

专业实习是一门实践课程,是培养合格的工科类信息人才的重要途径之一。通过专业实习可以进一步培养锻炼学生理论联系实际,独立分析问题,解决问题的能力,特别是培养学生的设计、动手操作能力。另外专业实习也是让学生了解社会融入社会的大好机会,为学生展示自己的能力得到社会承认并为求职打下坚实的基础。

专业实习的单位可选择在本专业公布的实习基地或选择社会上