物联网专业课程体系探索

时间:2022-08-28 03:25:55

物联网专业课程体系探索

随着物联网(Internet of Things,IOT)的普及,无线传感器网络技术的广泛的应用,计算机芯片的计算、存储能力的提高,人民生活、生产等各个方面的物与物的联系必将达到一个新的水平,物联网的广泛发展势必不可阻挡,为推进物联网的发展,为社会提供优质的物联网方面的人才,我们进行了物联网专业课程体系的探索,就物联网涉及计算机网络方面的人才培养作为重点,制定适合以计算机专业为起点,应用在物联网方向的人才培养方案。

【项目来源】黑龙江省教育厅高职高专院校科研项目;项目名称:高职高专物联网专业人才培养方案的研究;项目编号:12515157

物联网(Internet of Things,IOT)是指通过射频识别(RFID)、传感器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物体与互联网连接起来,进行信息交换和通信,以实现智能化识别、定位、跟踪、监控和管理的一种网络。物联网概念的引入,把互联网的应用延伸和扩展到了任何物体与物体之间,进行信息交换和通信。物联网是继计算机互联网与移动通信网络之后的又一次信息产业革命。

物联网概念是1999年由麻省理工学院自动标识中心(MIT AutoID Center)提出的。2005年,国际电信联盟(ITU)了一份题为《The Internet of Things》的年度报告,正式将“物联网”命名为“the Internet of Things”。2009年8月,总理考察中科院无锡高新微纳传感网工程技术研发中心,明确要求尽快建立中国的传感信息中心,也就是“感知中国”中心。笔者从微控制器应用到ARM&Linux嵌入式系统,又回归到微控制器的研究教学,亲历近30年国内嵌入式应用的发展历程。下面就物联网工程专业、物联网课程体系和物联网实践3方面介绍国内现阶段的情况,望和大家一起探讨。

在教育部首批战略性新兴产业相关本科新专业中,物联网相关专业就有700多所学校申报,最终28家IOT、5家WSN获批,共33所高校。其中70%设在计算机学院。在2011年3月28日又批了第二批27所高校的物联网专业,这样全国现共有62所高校开设物联网专业。

物联网网络架构由感知层、网络层、应用层组成。计算机学院在物联网技术的网络层和应用层领域具有很好的研究基础,而感知层更多依赖的是软硬件结合的嵌入式系统技术。物联网的传感器接口、RFID读写都涉及嵌入式技术,但实际上新技术含量很少,可看作是一个新袋子。

物联网主要涵盖RFID(>5.5)、无线传感器网络(>8.5)、M2M智能手机(

物联网专业核心课程按软件和硬件分为:硬件方面的电子电路基础、物联网硬件基础、计算机网络和无线传感网,软件方面的程序设计基础、操作系统系统编程、数据库和数据挖掘。下面的课程是笔者所在学院一个对嵌入式方向感兴趣的学生所学课程的基础上加了几门物联网专业必需的课,用黑体加重给出,要加其他的课就需要替换现有的课。一个学生要求的学分是固定的,学太多课没有太多的意义,关键是引导他们进行工程实践。这个学生毕设采用32位微控制器完成了传感器数据采集、无线传感网协议栈的移植,将采集数据通过串口和USB口传送给微机。由此看来,该学生所学的知识可以应对物联网应用项目开发。专业基础课:物联网技术导论、计算机科学导论、程序设计基础(C语言)、离散数学、数字电子技术基础、电路分析基础、模拟电子技术基础、数值分析。专业必修课:无线传感器网络、数据结构与算法设计、面向对象程序设计、计算理论与算法分析设计、数据库原理与设计、计算机组成原理、汇编语言程序设计、操作系统、编译原理与设计、软件工程基础、计算机体系结构、计算机网络、微机接口技术、信号与系统、自动控制原理。专业选修课:微控制器接口技术、计算机图形学、人工智能基础、嵌入式系统、多媒体技术、网络信息安全、软件体系结构、分布式计算原理与应用、Web软件技术、硬件描述语言与计算机硬件模块设计。专业实践课:数字电子技术实验、模拟电子技术实验、操作系统课程设计、程序设计方法与实践、Web开发基础、软件基础实习、数据库系统开发、汇编与接口课程设计、计算机组成原理硬件实验、软件工程综合训练、VisualC++数据通信编程实践。学院的老师还打算开设微电子与传感器技术、无线自组网理论及应用、无线网络技术及应用、普适计算、服务计算与云计算、异构网络互联技术、传感器网数据融合技术、物联网信息处理技术和海量信息处理。专业及特色课程有:

按物联网层次:感知层——射频识别技术、传感器技术基础、嵌入式系统接口技术。最好在电路分析基础、模拟电子技术基础、数字电子技术基础等课程基础上开设。网络层——计算机网络、无线传感器网络、通信原理。其他基本上是应用层的课,可多可少,看学校偏重哪方面应用。专业入门课物联网技术导论是必需的,而想开设物联网技术与应用或物联网原理与应用这样广而全的课,在有限的学时内是不太现实的。其他学校、学院不同于计算机学院的专业课及特色课有:密码学基础、信号处理基础、图像处理技术、射频识别技术、传感器技术基础、Linux操作系统编程、Android操作系统编程、无线传感网与自组织网络、电子商务、数据挖掘、移动通信、传感器与检测技术、Web系统开发与集成、下一代互联网、模式识别、网络管理、物流管理概论、智能交通概论和环境工程概论。

上一篇:智慧图书馆员—图书馆智慧型服务模式的构建者 下一篇:节能在室内装饰设计中的运用