很多同学想学物联网工程专业,可是对它缺乏了解,物联网工程专业有哪些课程呢。以下是由我为大家整理的“物联网工程专业课程有哪些”,仅供参考,欢迎大家阅读。
物联网工程专业课程有哪些
离散数学、数字系统基础、数据结构、计算机网络原理、微机系统与接口技术、信号与系统、数字信号处理、物联网架构与技术、深度学习与机器智能、RFID原理与应用、软硬件协同设计、传感器原理及应用、无线传感网络。
物联网工程专业特色
本专业具有“信号与信息处理”国家级重点学科;全国重点学科“信号与信息处理”和“通信与信息系统”构成的“信息与通信工程”一级学科在2017年第四轮学科评估中位列全国第7名;“信号与信息处理”所在一级学科“信息与通信工程”为北京交通大学“一流学科”建设学科;“信号与信息处理”具有硕士、博士学位授予权和博士后流动站;“控制科学与工程”具有硕士、博士学位授予权。
拓展阅读:
交叉学科,校方与学院双培养
物联网应用专业主要针对智能应用环境中各类传感器应用、设备组网、工程实施、创新项目等问题展开。以各类技术的综合应用为主,在硬件、软件的知识上均有涉猎。
本专业是由国家级重点学科“信号与信息处理”、“通信与信息系统”构成的“信息与通信工程”一级学科。在2017年第四轮学科评估中位列全国第7名。同时,“信号与信息处理”所在的“信息与通信工程”为北京交通大学“一流学科”建设学科;具有“信号与信息处理”硕士、博士学位授予权和博士后流动站;“控制科学与工程”具有硕士、博士学位授予权。
本专业旨在培养系统掌握物联网基本理论,熟练掌握物联网系统设计与集成、物联网软硬件设计与开发、物联网应用技术,了解传感技术、通信技术、网络技术、信息处理技术等基本理论,具有工程基础厚、创新能力强等特色的高级工程技术人才。
知行合一,课程与实践共成长
本专业虽对代码能力不作硬性要求,但由于其是依托传感、通信和计算机技术的交叉性学科,涉及硬件、软件以及系统的集成方面的内容,专业跨度较大,大家需要掌握的知识较多。所以本专业的授课模式采用由浅入深的教学方式,在离散数学、数字系统基础、数据结构、计算机网络原理的基础上,《物联网技术导论》带你了解物联网技术发展趋势和行业应用;《微机系统与接口技术》、《RFID原理与应用》、《嵌入式系统设计与技术》学习物联网专业的核心技术,如:智能家居网络、高速自动收费、智慧农业等核心应用技术;《物联网架构与技术》、《无线传感网络》掌握项目具体实施过程;《物联网综合实训》则真实开展智能交通、智能家居项目实际应用锻炼。事实上,更偏理论+实际的上课方式着重考察学生对于所学知识的动手能力。
目前物联网产业正处于高速发展期,被列为国家重点发展的战略性新兴产业之一。大学生活将开启你的全新一页。思维活跃、敢于探索的同学,就来选择物联网专业吧!
就业前景与具体职位
物联网工程的市场庞大,所以就业前景也很可观。物联网是继计算机、互联网和移动通信之后的又一次信息产业的革命性发展,目前被正式列为国家重点发展的战略性新兴产业之一。
物联网产业具有产业链长、涉及多个产业群的特点,其应用范围几乎覆盖了各行各业。物联网专业被教育部允许高校增设新专业后,高校申请最多的专业,这更加说明国家对物联网经济的重视和人才的培养。
物联网工程专业毕业生能在政府管理部门、科学研究机构、设计院、咨询公司、建筑工程公司、物业及能源管理、建筑节能设备及产品制造生产企业等单位从事建筑节能的研究、设计、施工、运行、监测与管理工作,接下来进行简单举例:
一是物联网工程安装、调试助理工程师、电子产品企业生产供应链技术员,智能产品的软硬件开发的助理工程师;
二是企业生产经理、物联网工程项目经理,ERP顾问、IT系统维护工程师、系统管理员、网络管理员、产品经理、电子元器件工程师等。
①硬件研发基础:单片机、通信原理、电路分析、模拟电子技术、控制系统、数字电子技术、微机原理与接口技术等;②信息技术基础:计算机科学导论、数据结构、 *** 作系统、网络技术、数据库系统、数据挖掘、人工智能、软件工程等;
③物联网基础课程:物联网技术理论、物联网架构、物联网应用技术、物联网安全技术、物联网系统设计、物联网系统实践、物联网技术标准及实施、物联网服务发现与管理、物联网数据交换与分析等;
④其他专业课程:实时系统、嵌入式系统、网络编程、分布式处理、协议设计、驱动设计、传感器与控制技术、无线网络、物联网网络体系结构等
物联网应用工程师的人才群体,主体应该包括IT和OT工程师。
从事方向大概有:智慧交通、环境保护、政府工作、公共安全、平安家居、智能消防、工业监测、环境监测、老人护理、个人健康、花卉栽培、水系监测、食品溯源、敌情侦查和情报搜集等多个领域而具体
工作岗位有:硬件设计师、嵌入式固件开发人员、无线通讯专家 、后端开发人员 、前端开发人员 、应用开发人员 、自动化与系统集成工程师 、数据科学家等。
硬件设计师:大多数物联网项目都涉及某种形式的定制硬件设计。硬件的复杂度因项目而异。在某些情况下,使用硬件模块和参考设计,基础知识和电气工程知识就足够了。而有些更复杂的项目则需要更多的经验和专业知识。常见的技术有印刷电路板(PCB)设计、无线电频率与天线设计、时钟,信号路由相关的经验、低功耗设计和功耗优化等
嵌入式固件开发人员:让硬件发挥作用,你就需要嵌入式开发人员。他们是从事最底层、最接近裸机硬件的软件开发人员。这样的软件称为固件(介于软件和硬件之间的固件)。一般这些开发人员的背景结合了电气工程、计算机体系结构和软件开发。嵌入式开发人员的工作需要与最终硬件的原型版本打交道,因此通常他们的办公桌看起来都很凌乱。 常见的技术有编程语言(C、汇编语言、C++)、实时 *** 作系统(RTOS)经验(FreeRTOS、Contiki、Zephyr)、嵌入式Linux、源代码版本控制、物理和信息安全等
无线通讯专家:大多数物联网项目都是无线的,但无线技术都很难,因为无线集物理与软件的双重复杂度于一身。通常无线通信专家都来自无线通信、网络协议和软件开发。对于大型物联网系统来说,拥有无线通信的专长才能适当地确定网络与通信模式。而消费级物联网系统则需要无线通信专长来确保通过蓝牙顺利地将设备连接到用户的智能手机。 常见的技术有网络模拟、无线网格网络、对无线传播技术的掌握、对功耗的掌握、协议(TCP/IP、IPv4、IPv6、RPL、TLS、WiFi、蓝牙、6lowpan、ZigBee、LoRA、MQTT、CoAP)
后端开发人员:在物联网系统中,后端需要处理数据库和应用程序逻辑。通常,后端都部署在云主机中,并负责存储来自物联网设备的数据、对用户进行身份验证、为前端以及与其他系统的集成提供API。 常见的技术有编程语言(JavaScript、Go、Python、Ruby)、数据库(MySQL、MongoDB、Redis)、开发运维经验、云平台(亚马逊的AWS、Heroku、微软的Azure)
前端开发人员:大多数物联网项目都有网页形式的前端。用户可以通过这类网页与系统交互。因此,这些网页需要做到易于使用、安全、可在最常见的Web浏览器中运行并保持最新状态。这些前端是用HTML开发的,而且通常都会采用某些现有的JavaScript前端框架。前端开发人员需要通过大量输出到网页上的文本来创建视觉体验。 常见的技术有UI/UX设计、用户访谈与人机交互的经验、HTML、CSS、Javascript、Web开发框架(Vuejs、React、Bootstrap)
应用开发人员:许多面向用户的物联网项目都需要使用移动应用作为用户界面。随着项目的推进,移动应用体验的重要性越来越突出。通常,我们需要开发和维护两个版本:iOS和Android。有时也可以开发混合原生应用(通常用HTML开发)。大多数应用开发人员都清楚原生与混合框架的优缺点。 常见的技术有Android、iOS开发原生/混合框架(Phonegap/Cordova、Ionic、Angular、React、Vue)、编程语言(Java、Swift、Objective C、JavaScript)
自动化与系统集成工程师:许多物联网项目都需要与现有软件集成。软件集成是一项经常被低估的任务,我们常常需要花费大量精力,运用一套特定的技术才能取得成功。此外,一旦软件集成开始,你就必须确保集成保持正常运行。这时我们就需要采用自动测试。系统集成和自动化工程师需要拥有大量实践经验和勇气,因为这是一项艰巨的工作。 常见的技术有自动测试框架(Jenkins、Mocha、Travis)、REST API、编程语言(Javascript、Java、Python、Bash)
数据科学家:物联网项目都需要围绕数据展开,而且你需要充分利用这些数据。在项目的早期阶段,这部分的工作可能很简单,只需将关键绩效指标放入Excel工作表中进行比较即可。但是随着项目的发展,你需要针对数据展开更深入的分析。这时就需要数据科学家的帮忙。数据科学家可以通过复杂的数据,寻找模式以及可付诸行动的信息,而这才是数据的最终价值。 常见的技术有统计、人工智能、机器学习、数据挖掘、编程语言(Matlab、R、Python)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)