中职物联网专业课程设置

如题所述

2.2 计算机学院物联网专业课程设置
物联网专业的核心课程根据软件与硬件的不同,可以分为以下几类:电子电路基础、物联网硬件基础、计算机网络和无线传感网属于硬件课程;程序设计基础、操作系统系统编程、数据库和数据挖掘则属于软件课程。
基于笔者所在学院一位对嵌入式方向感兴趣的学生所学的课程,增加了一些物联网专业必需的课程。这些课程以黑体字表示,若要加入其他课程,可能需要替换现有的课程。学生的学分是固定的,过多的课程学习并无实际意义,更重要的是指导他们进行工程实践。该学生在毕业设计中使用了32位微控制器完成了传感器数据采集和无线传感网协议栈的移植,并将采集的数据通过串口和USB口传输至微机,显示了所学知识足以应对物联网应用项目开发的需求。
专业基础课程包括物联网技术导论、计算机科学导论、程序设计基础(C语言)、离散数学、数字电子技术基础、电路分析基础、模拟电子技术基础、数值分析。
专业必修课程包括无线传感器网络、数据结构与算法设计、面向对象程序设计、计算理论与算法分析设计、数据库原理与设计、计算机组成原理、汇编语言程序设计、操作系统、编译原理与设计、软件工程基础、计算机体系结构、计算机网络、微机接口技术、信号与系统、自动控制原理。
专业选修课程包括微控制器接口技术、计算机图形学、人工智能基础、嵌入式系统、多媒体技术、网络信息安全、软件体系结构、分布式计算原理与应用、Web软件技术、硬件描述语言与计算机硬件模块设计。
专业实践课程包括数字电子技术实验、模拟电子技术实验、操作系统课程设计、程序设计方法与实践、Web开发基础、软件基础实习、数据库系统开发、汇编与接口课程设计、计算机组成原理硬件实验、软件工程综合训练、Visual C++数据通信编程实践。
学院老师还计划开设微电子或缺与传感器技术、无线自组网理论及应用、无线网络技术及应用、普适计算、服务计算与云计算、异构网络互联技术、传感器网数据融合技术、物联网信息处理技术和海量信息处理等课程。
2.3 专业及特色课程设置
物联网的学习可以按照不同的层次进行:
- 感知层:涉及射频识别技术、传感器技术基础、嵌入式系统接口技术。这些课程最好能在电路分析基础、模拟电子技术基础、数字电子技术基础等课程的基础上开设。
- 网络层:包括计算机网络、无线传感器网络、通信原理。
其他课程则主要属于应用层,可以根据学校偏重的应用领域来决定开设的数量。物联网技术导论作为专业入门课程是必不可少的,而想要开设涵盖广泛的物联网技术与应用或物联网原理与应用课程,在有限的学时内则可能不太现实。
其他学院或学校的专业课程及特色课程有:密码学基础、信号处理基础、图像处理技术、射频识别技术、传感器技术基础、Linux操作系统编程、Android操作系统编程、无线传感网与自组织网络、电子商务、数据挖掘、移动通信、传感器与检测技术、Web系统开发与集成、下一代互联网、模式识别、网络管理、物流管理概论、智能交通概论和环境工程概论。
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜