嵌入式人才的发展方向
江苏大学软件工程(嵌入式软件人才培养方向)专业介绍
江苏大学软件工程(嵌入式软件人才培养方向)专业介绍
软件工程(嵌入式软件人才培养方向)
培养目标:本专业主要培养德、智、体全面发展,具有良好职业道德,掌握软件工程领域扎实的理论基础和宽广的专业知识,具备运用先进的工程化方法和工具从事嵌入式软件分析、设计、开发、维护等工作,以及工程项目的组织与管理能力、团队协作能力的高层次实用型、复合型软件工程技术和管理人才。
培养特色:计算机科学与技术专业为江苏省特色专业、江苏大学品牌专业。
现有一支实力较强的师资队伍,拥有国内一流的多媒体机房和专业实验室。
该专业主要培养实用型的高级技术人才。
主要课程:高等数学、离散数学、计算机硬件基础系列课程、C++语言程序设计、数据结构、Linux操作系统原理、数据库原理与设计、软件质量保证与测试、JavaGUI应用程序开发、软件工程概论、采用UML的面向对象分析和设计、SQLServer数据库的设计和实施、.net框架下的移动应用开发等。
深造机会:该专业所在的学科在我院设有计算机应用博士点以及计算机应用技术、计算机软件与理论、计算机系统结构、模式识别与智能系统硕士点和计算机技术工程硕士点。
为本专业学生进一步深造创造了条件。
就业状况及趋势:近三年该专业毕业生在全国人才需求量排行榜上一直稳居前列,就业情况很好。
毕业生可到企事业单位、政府部门、科研部门和高等院校从事计算机软、硬件方面的应用、开发、研究和教学等工作,也可报考计算机学科的研究生继续深造。
嵌入式人工智能行业发展状况及技术要点
嵌入式人工智能行业发展状况及技术要点嵌入式人工智能(Embedded AI)是指将人工智能技术应用于嵌入式系统中的一种发展方向。
嵌入式系统是指嵌入在其他设备或系统中的计算机系统,包括智能手机、智能家居、智能穿戴设备等。
嵌入式人工智能的发展状况及技术要点对于推动智能化产品和服务的发展具有重要意义。
嵌入式人工智能的发展状况:随着物联网的兴起和智能设备的普及,嵌入式人工智能得到了广泛的应用和关注。
在嵌入式人工智能领域,各类智能设备不断涌现,为用户提供了更加智能化和便捷的生活体验。
嵌入式人工智能的技术应用已经渗透到了各个领域,包括智能家居、智能医疗、智能交通等。
嵌入式人工智能的技术要点:1. 边缘计算:嵌入式人工智能的一个重要技术要点是边缘计算。
边缘计算是指将数据处理和分析的能力移到数据源附近,减少数据传输延迟和网络带宽压力。
通过在智能设备上集成人工智能算法和模型,可以实现对数据的实时分析和决策,提高系统的响应速度和效率。
2. 低功耗设计:嵌入式人工智能系统通常需要在有限的能源供应下运行,因此低功耗设计是一个关键的技术要点。
通过优化算法和硬件设计,可以降低系统的功耗,延长设备的电池寿命,提高系统的可靠性和稳定性。
3. 端到端的智能处理:嵌入式人工智能系统需要能够完成从数据采集、处理到决策的全过程。
因此,端到端的智能处理是一个重要的技术要点。
通过在智能设备上集成传感器、处理器和人工智能算法,可以实现对数据的实时处理和决策,提高系统的智能化水平和用户体验。
4. 深度学习算法:深度学习是嵌入式人工智能的核心技术之一。
深度学习算法可以通过对大量数据的学习和训练,实现对复杂模式和特征的识别和分析。
在嵌入式人工智能系统中,通过使用深度学习算法,可以实现对声音、图像、文本等多种数据的处理和分析,提高系统的智能化水平和性能。
5. 安全和隐私保护:嵌入式人工智能系统需要处理大量的敏感数据,因此安全和隐私保护是一个重要的技术要点。
计算机科学与技术专业(嵌入式人才培养方向)本科培养方案
计算机科学与技术专业(嵌入式人才培养方向)本科培养方案(专业代码:080901)一、专业介绍简介:本专业为江苏省特色专业、江苏省“十二五”高等学校重点专业、大学排行榜四星专业,拥有计算机科学与技术及软件工程两个一级学科硕士学位授权点。
本专业培养从事计算机软件、硬件及计算机网络系统开发与应用的宽口径、复合型工程技术人才。
通过学习,学生可掌握计算机软、硬件方面的基础理论和基本技能,了解计算机技术发展的最新动向,具有计算机软件系统分析、设计和开发,计算机硬件系统应用、开发和维护,计算机网络操作与维护的能力。
办学定位:结合我校计算机教学、科研和“大工程观”特色,体现“卓越工程师”教育理念下工程应用型人才培养的原则,培养适应石油石化行业乃至区域社会经济建设需求的计算机应用型人才。
二、培养要求1.培养目标本专业立足地方,培养能够承担社会责任,具有良好工程实践能力和一定创新意识,能够从事计算机领域研究、设计、开发、维护的厚基础、宽口径、复合型工程技术人才。
2.毕业要求要求1:具有较好的人文社会科学素养、较强的社会责任感、良好的工程职业道德和团队合作意识;要求2:掌握与计算机专业相关的基础科学理论知识和工程技术基础知识,具备一定的经济和管理知识;要求3:系统的掌握计算机专业领域的基础理论和专业知识,了解本专业的前沿发展现状和趋势,具有一定的研究与开发新系统,应用新技术的能力。
;要求4:受到计算机专业领域实验技能、工程实践、科学研究和工程设计方法的基本训练,具备分析、设计、研究与开发和维护计算机系统的初步能力;要求5:获得工程实验方法和科学思维方法的基本训练,具有科学思维方法及综合运用所学科学理论和技术手段来解决复杂工程实际问题的能力,在设计过程中能综合考虑经济、环境、法律、安全、健康、伦理等因素;要求6:掌握文献检索、资料查询和运用现代信息技术获取相关信息的基本方法,具有独立获取新知识的能力;要求7:了解与本专业相关的职业和行业的生产、设计、研究与开发、环境保护和可持续发展等方面的方针、政策与法律、法规,能正确认识工程对于客观世界和社会的影响;要求8:掌握基本的创新方法,具有追求创新的态度和意识,对终身学习有正确认识,具有不断学习和适应发展的能力;要求9:具有一定的组织管理能力、表达能力和人际交往能力以及在团队中发挥作用的能力;要求10:掌握一门外国语,具有较强的听、说、读、写能力,能查阅专业外文文献,较熟练地阅读本专业外文书刊,具备一定的国际交流能力。
嵌入式行业的就业前景和发展方向
嵌入式行业的就业前景和发展方向嵌入式行业正以其应用领域广、人才需求大、就业薪资高、行业前景好等众多优势,获得越来越多IT开发人员的关注,大批研发工程师开始向其靠拢。
以嵌入式领域的3G为例,目前我国的3G核心人才不足万人,基本上都受雇在几个运营商和设备厂商。
市场急需的嵌入式开发人才以及3G时代所需的增值业务开发人才非常抢手。
权威部门统计,我国嵌入式人才缺口每年50万人左右,其中嵌入式15万,移动增值可能35万。
随着车载电子应用、手持娱乐终端在国内的普及,今年以来国内外企业纷纷加大了对嵌入式业务的投入,相关人才需求也逐渐加大。
今年3月,据英才网指数统计显示,计算机/信息服务共提供82069个空缺职位,占当月所有空缺职位总数的30.37%,排名第一。
根据前程无忧网发布的调查报告,嵌入式软件开发是未来几年最热门和最受欢迎的职业之一,具有10年工作经验的高级嵌入式工程师年薪在30万元左右。
即使是初级的嵌入式软件开发人员,平均月薪也达到了4000—6500元,中高级的嵌入式工程师月薪平均超过10000元。
嵌入式软件开发就业前景:一:嵌入式软件开发可谓是软件项目开发的掌舵者,一名优秀的嵌入式软件开发应当具有较强的逻辑思维能力,对于技术的发展有敏锐的嗅觉。
二:嵌入式软件开发虽然要求技术全面,但无须偏执于门门技术都精通,任何嵌入式软件开发都有自己的技术特长和偏向,对于自己手中的技术,嵌入式软件开发可有精通-掌握-熟悉-了解之分,根据工作需要和职业发展的具体情况来划分。
三:据统计,嵌入式软件开发的人才需求一直保持全年行业需求的最高,月月居十大热门行业榜首,嵌入式软件开发招聘始终维持在15%-20%左右的市场份额。
从行业人才需求看,嵌入式软件开发技术人才水涨船高,软件人才需求最为火爆。
四:由于IT技术在通信建设、医疗、教育、交通、旅游、财政、国家政务、邮电、民航等各个方面的全面发展促进了各个软件开发方向的发展、从系统分析、编程到测试对人才的需求旺盛。
嵌入式技术与应用专业就业方向与就业前景
嵌入式技术与应用专业就业方向与就业前景高考填报志愿时,嵌入式技术与应用专业就业方向有哪些以及就业前景是广阔考生和家长伴侣们非常关怀的问题,嵌入式技术与应用专业简介、就业方向、就业前景等信息。
1、嵌入式技术与应用专业简介嵌入式技术与应用专业培养系统控制嵌入式计算机软硬件基本理论、学问和技能,具有嵌入式产品的设计、研发、测试、售后技术支持与服务方面的有用型人才。
2、嵌入式技术与应用专业就业方向本专业同学毕业后可以从事家用电子、汽车电子、医疗电子、电信等行业的计算机应用设计开辟,担任嵌入式产品及应用系统的设计与开辟工程师, 从事嵌入式技术的应用项目设计开辟、产品维护与技术服务等工作。
嵌入式技术与应用专业毕业生主要职业岗位:主要工作任务相关职业资历证书 1.嵌入式软件应用开辟(核心岗位)搭建开辟平台和建立开辟环境具备计算机软硬件的基本学问用户需求分析。
从事行业:毕业后主要在电子技术、新能源、建造等行业工作,大致如下:1 电子技术/半导体/集成电路2 新能源3 建造/建材/工程4 仪器仪表/工业自动化5 互联网/电子商务6 计算机软件7 其他行业8 通信/电信/网络设备工作城市:毕业后,深圳、广州、北京等城市就业机会比较多,大致如下:1 深圳2 广州3 北京4 上海5 武汉6 南宁7 厦门 8 杭州3、嵌入式技术与应用专业就业前景嵌入式系统的广泛应用带来的必定是对相关技术人才的极大需求,然而与这组逐年攀升的数字呈现对照的是国内嵌入式软件领域技术人员的极度匮乏。
在中国的各大跨国公司及国内家电巨头如intel、ti、sony、三星、tcl、联想和康佳等企业,都濒临着嵌入式人才严峻短缺的问题。
ccid最近的一次调查显示,中国嵌入式软件行业存在每年起码50万人才的巨大缺口,并且这个数字还在以每年20%的速度递增。
与此相比,国内嵌入式软件人才提供量正可谓是“杯水车薪”,远远不能满足行业的需要。
一方面是需求的增长,一方面则是控制嵌入式软件开辟技能的人才提供缺口巨大。
嵌入式技术应用就业方向
嵌入式技术应用就业方向嵌入式技术作为一种新兴的技术,在各种领域中得到了广泛的应用,包括通信、医疗、自动化、信息安全、智能家居等领域。
随着各种智能化设备的兴起,嵌入式技术的应用越来越广泛,应用人才需求也逐渐增长。
以下是嵌入式技术应用的就业方向:1. 嵌入式系统开发工程师嵌入式系统开发工程师是嵌入式系统开发中重要的一环。
他们在完成嵌入式系统设计、软件开发和测试等工作方面发挥着重要作用。
这些工程师通常需要熟悉C\C++语言、ARM、DSP、FPGA等处理器技术和开发工具,具有系统设计和开发能力。
2. 嵌入式系统测试工程师嵌入式系统测试工程师主要负责嵌入式系统的测试工作,确保嵌入式系统的性能稳定,可以正常运行。
他们需要具备测试方案设计能力、测试用例设计能力、测试执行能力等。
同时,他们也需要了解一些嵌入式软件、硬件原理和测试工具的使用。
3. 嵌入式系统架构师嵌入式系统架构师是嵌入式软件系统设计中的重要人才。
他们需要了解硬件与软件的原理,能够设计出最适合嵌入式系统需要的软件流程,并根据设计方案进行技术选型并负责系统的架构搭建。
4. 嵌入式系统硬件工程师嵌入式系统硬件工程师主要负责电路设计和嵌入式系统的硬件开发工作。
这些工程师需要掌握硬件设计、 PCB设计、嵌入式系统开发等技能。
他们的主要工作是根据嵌入式系统的需求设计电路,然后进行布线设计,最后完成PCB文件并进行生产。
5. 嵌入式系统应用工程师嵌入式系统应用工程师主要负责嵌入式系统的应用集成和解决方案的提供。
他们需要具备分析问题和解决问题的能力,深入了解客户需求,研究并提出最优解。
同时,他们还需要掌握网络编程知识、多媒体技术以及各种嵌入式系统应用软件的开发和应用等。
总之,嵌入式技术在现代社会中应用越来越广泛,随之而来的是各种嵌入式技术人才的需求。
以上所述职位,只是嵌入式技术应用中的一小部分。
在未来的发展中,嵌入式技术的应用领域还会继续扩大,开发人才的需求也会更加多样化。
自动化专业的就业
自动化专业的就业嵌入式设计开发方向无论是传统工业领域,还是汽车、通信、网络、数字医疗和消费电子等新兴领域,嵌入式系统与软件的应用都覆盖了整个电子产业。
我国嵌入式人才缺口每年50万人左右。
从自动化专业毕业后,首先从基础岗位做起,然后向嵌入式系统工程师发展,晋升为产品研发经理或项目经理。
如果很了解测试理论和方法,也能够转作嵌入式系统测试工程师,然后发展为IT项目经理。
自动化专业就业职位/自动化专业的就业去向:可就职于小米、大疆、中兴等大型企业。
电气工程师“电”能源在世界范围内必不可少,只要一直不被替代,电气工程师就一直会有巨大的市场需求。
电气工程师主要从事电气专业工程设计及相关业务,需取得注册电气工程师证书;可以选择从事电力系统自动化、工厂企业、楼宇系统的供电和电气控制、监控等领域的设计开发、维护和管理工作;未来可进入电力设计院、电厂、电力局等处工作,或是就职于生产类型的企业,逐步发展为高级电气工程师。
工业过程控制方向自动化专业就业方向:石油、化工、船舶、核能、电力等各种各样的行业,之所以能在连续生产过程中保持稳定性,安全性,进而提高生产效率以及资源和能源利用效率,主要得益于工业过程控制技术。
工业过程控制是自动化领域的重要分支,简单来说就是工业生产过程的自动化,其主要工作内容(技术手段)包括系统方案设计,工程设计,工程安装与仪表选型调校、调节器参数整定。
软件开发方向在互联网发展突猛进的时代,程序员的需求量一直很大,学习过计算机软件开发课程的学子,选择做一名程序员也不失为一个好出路。
如果能熟练使用C++、JAVA等计算机技能,可以从事企业型应用开发、Web页面设计,C++编程和Android编程等工作。
在积累了相关经验后,可以往项目主管、项目经理等管理方向发展,或是继续走技术路线。
自动化专业的就业去向:可就职于百度、腾讯、阿里巴巴、网易、美团、字节跳动等。
机器人开发方向现代城市管理、创新服务业等行业与自动化息息相关。
嵌入式软件工程师岗位的理解
嵌入式软件工程师岗位的理解嵌入式软件工程师岗位的理解一、前言嵌入式软件工程师岗位是当前社会上需求量较大的一个职业岗位,嵌入式软件工程师需要具备扎实的计算机相关专业知识和技能,掌握多门编程语言和技术,能够独立完成嵌入式软件开发工作。
本文将从嵌入式软件工程师的职责、技能要求、发展前景等方面进行分析和探讨。
二、嵌入式软件工程师的职责1. 嵌入式软件系统设计与开发嵌入式软件工程师需要承担嵌入式软件系统的设计与开发工作。
在嵌入式系统中,软件和硬件是紧密结合的,嵌入式软件工程师需要根据产品需求和硬件评台的特点,设计合理的嵌入式软件系统结构,并编写高质量的嵌入式软件代码。
2. 嵌入式软件测试与调试嵌入式软件工程师还需要参与嵌入式软件的测试与调试工作。
他们需要编写测试用例,进行软件功能测试和性能测试,并对软件中出现的问题进行调试和修复,保证嵌入式软件的稳定性和可靠性。
3. 硬件和软件的交互嵌入式软件工程师需要与硬件工程师密切合作,理解硬件评台的特点,协助硬件工程师完成硬件与软件之间的接口设计和调试工作,确保嵌入式软件与硬件的良好互操作性。
4. 软件维护与升级嵌入式软件工程师还需要承担嵌入式软件的维护与升级工作,及时对软件中出现的问题进行修复,并根据产品需求对软件功能进行升级和扩展。
三、嵌入式软件工程师的技能要求1. 扎实的计算机基础知识嵌入式软件工程师需要具备扎实的计算机基础知识,包括计算机组成原理、操作系统、数据结构与算法等方面的知识。
2. 熟练掌握多门编程语言嵌入式软件工程师需要熟练掌握C/C++等编程语言,并了解汇编语言、Python等其他编程语言。
3. 熟悉嵌入式系统开发工具嵌入式软件工程师需要熟悉常用的嵌入式系统开发工具,如Keil、IAR、MPLAB等,以及相关的调试工具和仿真工具。
4. 良好的团队合作能力嵌入式软件工程师需要有良好的团队合作能力,能够与硬件工程师、测试工程师等其他团队成员密切合作,完成软件开发与测试工作。
高校嵌入式人才培养模式研究
高校嵌入式人才培养模式研究【摘要】嵌入式系统已经成为现代科技领域不可或缺的一部分,对高校的嵌入式人才培养模式进行研究具有重要意义。
本文首先分析了现有的嵌入式人才培养模式,发现存在一定的不足。
接着对嵌入式人才的培养需求进行了深入分析,为探讨高校嵌入式人才培养模式提供了基础。
在探讨中,提出了嵌入式人才培养模式创新的思路,并结合实践经验对高校嵌入式人才培养模式进行探讨。
总结评价了现有模式的优缺点,并展望了未来高校嵌入式人才培养模式的发展方向。
通过本文的研究,有望为高校的嵌入式人才培养提供借鉴和指导,促进人才培养模式的不断创新和完善。
【关键词】嵌入式人才培养模式、高校、研究、分析、需求、探讨、创新、实践、总结、评价、展望未来1. 引言1.1 研究背景嵌入式系统是当前信息科学与工程领域中一个重要的研究方向,其在各个领域都有着广泛的应用。
随着物联网、智能家居、智能交通等领域的快速发展,对嵌入式人才的需求越来越迫切。
目前我国高校对嵌入式人才的培养模式存在着一些问题和不足,主要表现在教学资源不足、教学内容滞后、实践环节不足等方面。
随着信息技术的不断更新和发展,传统的嵌入式人才培养模式已经无法适应当前社会的发展需求。
有必要对高校嵌入式人才培养模式进行研究和探讨,以提供更好的人才培养方案,满足社会需求。
本文将通过对现有嵌入式人才培养模式的分析,深入探讨高校嵌入式人才培养模式的创新和实践,为高校嵌入式人才培养模式的完善提供有益参考。
1.2 研究意义研究高校嵌入式人才培养模式有助于满足社会对嵌入式人才的需求。
随着嵌入式技术的不断发展,市场对嵌入式人才的需求也在不断增加。
通过研究高校嵌入式人才培养模式,可以更好地培养适应市场需求的人才,促进嵌入式技术的发展。
2. 正文2.1 现有嵌入式人才培养模式分析现有的嵌入式人才培养模式主要包括课堂教学、实验实践和项目实训三个主要方面。
在课堂教学中,学生将学习到嵌入式系统的基本原理、硬件设计及软件开发等知识。
嵌入式行业发展状况_嵌入式行业人才需求_嵌入式系统就业前景分析
嵌入式行业发展状况_嵌入式行业人才需求_嵌入式系统就业前景分析随着无人机、无人驾驶、可穿戴设备、智能家居、智能城市等相关产业技术产品的创新应用及需求不断涌现,嵌入式系统、基础芯片、各类传感器及软件的应用越来越加深入和广泛。
嵌入式系统因其体积小、可靠性高、功能强、灵活方便等许多优点,对各行各业的技术改造、产品更新换代、加速自动化进程、提高生产效率等方面起到了极其重要的推动作用。
尤其是近年来,智能硬件铺天盖地的出现,一时间让人们彻底改变了过去对嵌入式系统应用的认识。
本文主要是对嵌入式系统就业前景分析,首先介绍了嵌入式行业发展状况及人才需求,其次阐述了嵌入式系统行业对人才的需求有哪几种及嵌入式系统就业方向,最后介绍了嵌入式系统行业薪资行情及就业前景,具体的跟随小编一起来了解一下。
嵌入式行业发展状况嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。
嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高等。
特别是随着消费家电的智能化,嵌入式更显重要。
按照行业细分,嵌入式产品主要分布在消费类电子、通信、医疗、安全等行业(图1)嵌入式软件产业发展迅猛,已成为软件体系的重要组成部分。
嵌入式系统产品正不断渗透各个行业,作为包含在这些硬件产品中的特殊软件形态,其产业增幅不断加大,而且在整个软件产业的比重日趋提高。
从2014到2017年,全球嵌入式软件市场规模均复合增长率达到30%。
据预测,在未来的几年内,嵌入式系统的发展为几乎所有的电子设备注入了新的活力,加上迅速发展的Internet和廉价的微处理器出现,嵌入式系统将在我们的日常生活里形成一个更大的应用领域。
据调查,目前广州地区嵌入式系统开发涉及的行业众多,但多数停留在8位单片机开发层面,仅有部分企业开始采用32位处理器和实时操作系统(RTOS,Real Time Operating System)。
计算机科学及技术专业(嵌入式人才培养方向)本科培养方案
计算机科学与技术专业(嵌入式人才培养方向)本科培养方案(专业代码:080901)一、专业介绍简介:本专业为江苏省特色专业、江苏省“十二五”高等学校本科重点专业、江苏省“卓越工程师教育培养计划”入选专业、江苏省高等学校软件服务外包类专业嵌入式人才培养项目入选专业、武书连榜B+级专业以及中评榜四星级专业,拥有计算机科学与技术一级学科硕士学位授权点。
本专业培养从事计算机软件、硬件及计算机网络系统开发与应用的宽口径、复合型工程技术人才。
通过学习,学生可掌握计算机软、硬件方面的基础理论和基本技能,了解计算机技术发展的最新动向,具有计算机软件系统分析、设计和开发,计算机硬件系统应用、开发和维护,计算机网络操作与维护的能力。
办学定位:按照工程教育认证标准,结合我校计算机教学、科研和“大工程观”特色,体现“卓越工程师”教育理念下工程应用型人才培养的原则,培养面向“互联网+”新形态,适应区域社会经济建设需求的计算机工程应用型人才。
二、培养要求1.培养目标培养具有良好的职业道德和素养;具备计算机领域内从业工程师的技术和素质;具有国际化视野、自我学习能力、团队合作能力、沟通能力和创新意识;能在企事业单位相关的计算机研发和管理部门胜任重要岗位,能适应技术进步和社会发展需要的工程应用型人才。
具体而言,本专业毕业生毕业5年以后能达到的目标有:目标1:具有良好的职业素养,并能担当在社会、知识和技术背景下的道德责任。
目标2:具备计算机领域内从业工程师的技术和素质,能在独立和团队的工作环境中从事计算机及相关行业的研究和开发等工作。
目标3:能在企事业单位相关的计算机研发和管理部门胜任计算机系统分析、设计、管理和教育培训等重要岗位。
目标4:具有国际化视野,能与同事、专业客户和公众进行有效沟通。
目标5:能通过学习或行业锻炼,不断更新和调整自身的核心知识和能力,适应技术进步和社会发展。
2.毕业要求1.能够将数学、自然科学、工程基础和专业知识用于分析和解决计算机系统设计中的复杂工程问题。
嵌入式方向人才培养方案与课程体系
22.5 15 26
62.3%
35.4% 23.6%
41%
实践教学环节
38.5 37.7%
-
❖ 课程群特点之一:
完整学科体系、专业特色突出
创新能力 应用能力 实践能力
1.嵌入式系统设计与 1应 2发 31234...1234序....应 2应 3应嵌 嵌 嵌用....创 嵌 企 嵌面C设W嵌用 用用入 入入语 语+新 入 业 入i+向计n入开 综开式 式式言言/团 式 实 式CV操E式发合发系 图测深程C队竞习协操+作实系实实统形试入序+赛会作深系践统训践设界技编系入统设计面术程统编的计与开与程程与
编程能力
4.毕业实习 5.毕业设计
❖ 课程群特点之二: 侧重应用,循序渐进,层层递进
专业技 能课程
项目实训、 毕业设计
软硬件编程基 础
❖课程群特点之三:
主要内容涵盖微软、信产部认证课程
微软认证
信产部认证
微软 WinCE嵌 入式系 统工程 师认证
1.WinCE系统设 计与应用
2.嵌入式系统 设计
嵌入式 系统设 计师认 证
电子线路设计 计算机控制系统 数据通信导论
C#2005程序设计
网络连接你我 科技嵌入式生活
谢谢
就业前景
资料来源:王越院士《嵌入式产业发展分析》
就业前景
资料来源:王越院士《嵌入式产业发展分析》
❖ 结论:
嵌入式方向人才 需求旺盛
中国嵌入式 产业潜力巨大 嵌入式产业 发展势头正劲
七.第四学期课程
课程设置
必修课程
选修课程
Java程序设计
软件课程
嵌入式方向人才培养方案与课程体系课件
邀请企业行业专家参与教学,为 学生提供实践经验和行业前沿动 态。
具备硕士及以上学历,拥有扎实 的专业知识和教学能力,能够与 学生进行良好的互动和指导。
教学实验设备
硬件实验设备
提供嵌入式硬件实验平台、单片机实验箱、 FPGA实验箱等设备,满足学生进行硬件实 验的需求。
软件实验环境
提供多种嵌入式软件开发环境,如Keil、IAR、 Eclipse等,方便学生进行嵌入式软件开发。
嵌入式编程语言 介绍常用的嵌入式编程语言如 C/C、汇编语言等,以及其编程 环境和调试工具。
嵌入式操作系统 介绍常见的嵌入式操作系统如 Linux、VxWorks等,以及其原 理、安装和使用方法。
实践课程介绍
嵌入式系统实验
通过实验使学生掌握嵌入式系统的基本组成、硬件连接和 软件开发过程,加深对嵌入式系统的理解和认识。
际需求和学生兴趣。
02
提高教学质量
通过评估结果,发现教学中存在 的问题和不足,及时改进教学方
法和手段,提高教学质量。
04
加强实践教学
通过评估结果,加强实践教学环 节,提高学生的实践应用能力和
项目综合能力。
PART 06
嵌入式方向人才培养展望
行业发展趋势分析
01
嵌入式系统在各行业应用越来越广泛,如工业、汽车、
医疗、消费电子等。
02
嵌入式技术不断发展,涉及硬件、软件、人工智能等
多个领域。
03 嵌入式方向人才需求持续增长,且要求越来越高。
人才培养未来展望
01
嵌入式方向人才培养目标要明 确,注重实践能力和创新精神 的培养。
02
构建完善的课程体系,包括基 础课程、专业课程和拓展课程。
软件工程专业(嵌入式方向)培养方案
软件工程专业(嵌入式应用开发方向)培养方案
四 、专业转型的几点思考
1、以应用型人才培养为出发点
(1)嵌入式系统设计、开发专业人才的市场需求 “后PC”时代嵌入式系统的现状和前景 以市场和就业为导向的专业能力、技能培养
(2)嵌入式系统从业人员的能力要求 软件工程思想的培养 面向应用的系统设计和集成能力培养 软件开发的专业技能培养
软件工程专业(嵌入式应用开发方向)培养方案
课程类别
通识素质 平台
必修课 限选课
课程结构及学分学时比例
学分及比例
学分
小计 占总学分比例 小计(百分比)
学时
34.5
18.4%
662
46.5
24.8%
12
6.4%
216
学时及比例
小计
占总学 时比例
17.02% 878
5.55%
小计(百分比) 22.57%
软件工程专业(嵌入式应用开发方向)培养方案
4、嵌入式应用软件开发
(1)要求: 掌握主流嵌入式应用开发环境、工具、开发流程,掌握流行的消 费类嵌入式产品UI设计、数据存储方案 (2)相关课程:
UNIX高级编程 QT程序设计 Android应用开发基础 IOS应用开发基础 WinCE应用开发技术 ANDROID项目实践 IOS应用开发项目实践
程序设计 数据结构 JAVA程序设计 算法分析与设计
软件工程专业(嵌入式应用开发方向)培养方案
3、系统软件集成
(1)要求: 理解嵌入式软件系统的集成。 (2)相关课程:
操作系统 Linux操作系统 嵌入式系统及应用 嵌入式系统及应用项目实践
软件工程专业(嵌入式应用开发方向)培养方案
一、培养目标
高校嵌入式人才培养模式研究
高校嵌入式人才培养模式研究【摘要】现代社会对嵌入式人才的需求日益增加,高校嵌入式人才培养模式的研究变得尤为重要。
本文从研究背景和研究意义入手,分析了现有高校嵌入式人才培养模式的特点和不足,探讨了嵌入式人才培养目标的设定和课程设置,介绍了嵌入式人才培养的实践教学模式,以及评价体系的建设。
结论部分总结了现有高校嵌入式人才培养模式的优势和不足,并展望了未来高校嵌入式人才培养模式的发展趋势。
通过本文的研究,可以为高校提供改进嵌入式人才培养模式的参考,以满足社会对高素质嵌入式人才的需求。
【关键词】高校、嵌入式、人才培养、模式、研究、目标设定、课程设置、实践教学模式、评价体系、现有、分析、总结、展望、发展趋势。
1. 引言1.1 研究背景随着信息化时代的到来,嵌入式技术在各个领域的应用日益广泛。
嵌入式系统已成为现代社会的重要组成部分,涉及到了工业控制、智能家居、汽车电子、医疗设备等领域。
对于高校而言,培养具备嵌入式技术能力的人才已经成为当务之急。
目前我国高校在嵌入式人才培养模式上存在一些不足,如课程设置不够贴近实际,实践教学环节薄弱,评价体系不够完善等。
这些问题导致学生在实际应用中往往缺乏实操能力和实际操作经验,影响了他们的就业竞争力和工作表现。
深入研究高校现有的嵌入式人才培养模式,对于发现问题、改进模式、提高培养质量具有重要意义。
本文将围绕现有高校嵌入式人才培养模式进行深入分析,目的是为了挖掘其中存在的问题并提出改进建议,以推动高校嵌入式人才培养水平的提升。
1.2 研究意义研究嵌入式人才培养模式的意义在于提升高校教育质量和推动产业发展。
随着信息技术的迅速发展,嵌入式系统已经成为各个行业的重要组成部分。
培养符合市场需求的嵌入式人才,不仅可以为企业提供更多的技术支持,还可以推动相应行业的创新发展。
通过研究嵌入式人才培养模式,可以更好地了解当前高校教育存在的问题和不足,从而探索更有效的培养模式,提高教育质量和培养人才的能力。
自-1p0嵌入式人才的发展方向
嵌入式人才的发展方向学分+2 学分+2从事嵌入式软件开发的好处是:目前国内外这方面的人都很稀缺。
一方面,是因为这一领域入门门槛较高,不仅要懂较底层软件(例如操作系统级、驱动程序级软件),对软件专业水平要求较高(嵌入式系统对软件设计的时间和空间效率要求较高),而且必须懂得硬件的工作原理,所以非专业IT人员很难切入这一领域;另一方面,是因为这一领域较新,目前发展太快,很多软硬件技术出现时间不长或正在出现(如ARM处理器、嵌入式操作系统、MPEG技术、无线通信协议等),掌握这些新技术的人当然很找。
嵌入式人才稀缺,身价自然就高,越有经验价格就越高。
其实嵌入式人才稀少,根本原因可能是大多数人无条件接触,这需要相应的嵌入式开发板和软件,另外需要有经验的人进行指导开发流程。
从事嵌入式软件开发的缺点是:(1) 入门起点较高,所用到的技术往往都有一定难度,若软硬件基础不好,特别是操作系统级软件功底不深,则可能不适于此行。
ﻫ(2)这方面的企业数量要远少于企业计算类企业。
特别是从事嵌入式的小企业数量较多(小企业要搞自己的产品创业),知名大公司较少(搞嵌入式的大公司主要有Intel、Motorola、TI、Philip、Samsung、Sony、Futjtu m、Bell-Alcatel、意法半导体、Microtek、研华、华为、中兴通信、上广电等制造类企业)。
这些企业的习惯思维方式是到电子、通信等偏硬专业找人。
由于我院以前毕业生以企业计算为主,所以我院与这些企业联系相对较少。
我院正积极努力,目前已与其中部分公司建立了联系,争取今后能有我院同学到这些企业中实习或就业。
(3)有少数公司经常要硕士以上的人搞嵌入式,主要是基于嵌入式的难度。
但大多数公司也并无此要求,只要有经验即可。
我院同学若学习嵌入式,显然应偏重于嵌入式软件,特别是嵌入式操作系统方面,应是我们的强项。
对于搞嵌入式软件的人,最重要的技术显然是(实际上很多公司的招聘广告上就是这样写的):ﻫ(1)掌握主流嵌入式微处理器的结构与原理(2)必须掌握一个嵌入式操作系统ﻫ(3) 必须熟悉嵌入式软件开发流程并至少做过一个嵌入式软件项目。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
嵌入式人才的发展方向嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。
嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高等。
特别是随着消费家电的智能化,嵌入式更显重要。
像我们平常常见到的手机、PDA、电子字典、可视电话、VCD/DVD/MP3 Player、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(Set Top Box)、高清电视(HDTV)、游戏机、智能玩具、交换机、路由器、数控设备或仪表、汽车电子、家电控制系统、医疗仪器、航天航空设备等等都是典型的嵌入式系统。
嵌入式系统是软硬结合的东西,搞嵌入式开发的人有两类。
一类是学电子工程、通信工程等偏硬件专业出身的人,他们主要是搞硬件设计,有时要开发一些与硬件关系最密切的最底层软件,如BootLoader、Board Support Package(像PC 的BIOS一样,往下驱动硬件,往上支持操作系统),最初级的硬件驱动程序等。
他们的优势是对硬件原理非常清楚,不足是他们更擅长定义各种硬件接口,但对复杂软件系统往往力不从心(例如嵌入式操作系统原理和复杂应用软件等)。
另一类是学软件、计算机专业出身的人,主要从事嵌入式操作系统和应用软件的开发。
如果我们学软件的人对硬件原理和接口有较好的掌握,我们完全也可写BSP和硬件驱动程序。
嵌入式硬件设计完后,各种功能就全靠软件来实现了,嵌入式设备的增值很大程度上取决于嵌入式软件,这占了嵌入式系统的最主要工作(目前有很多公司将硬件设计包给了专门的硬件公司,稍复杂的硬件都交给台湾或国外公司设计,国内的硬件设计力量很弱,很多嵌入式公司自己只负责开发软件,因为公司都知道,嵌入式产品的差异很大程度在软件上,在软件方面是最有“花头“可做的),所以我们搞软件的人完全不用担心我们在嵌入式市场上的用武之地,越是智能设备越是复杂系统,软件越起关键作用,而且这是目前的趋势。
从事嵌入式软件开发的好处是:(1)目前国内外这方面的人都很稀缺。
一方面,是因为这一领域入门门槛较高,不仅要懂较底层软件(例如操作系统级、驱动程序级软件),对软件专业水平要求较高(嵌入式系统对软件设计的时间和空间效率要求较高),而且必须懂得硬件的工作原理,所以非专业IT人员很难切入这一领域;另一方面,是因为这一领域较新,目前发展太快,很多软硬件技术出现时间不长或正在出现(如ARM处理器、嵌入式操作系统、MPEG技术、无线通信协议等),掌握这些新技术的人当然很难找。
嵌入式人才稀缺,身价自然就高,越有经验价格就越高。
其实嵌入式人才稀少,根本原因可能是大多数人无条件接触,这需要相应的嵌入式开发板和软件,另外需要有经验的人进行指导开发流程。
(2)与企业计算等应用软件不同,嵌入式领域人才的工作强度通常低一些(但收入不低)。
搞企业应用软件的IT企业,这个用户的系统搞完了,又得去搞下一个用户的,而且每个用户的需求和完成时间都得按客户要求改变,往往疲于奔命,重复劳动。
相比而言,搞嵌入式系统的公司,都有自己的产品计划,按自己的节奏行事。
所开发的产品通常是通用的,不会因客户的不同而修改。
一个产品型号开发完了,往往有较长一段空闲时间(或只是对软件进行一些小修补),有时间进行充电和休整。
另外,从事嵌入式软件的每个人工作范围相对狭窄,所涉及的专业技术范围就是那些(ARM、RTOS、MPEG、802.11等),时间长了这些东西会越搞越有经验,卖卖老本,几句指导也够让那些初入道者琢磨半年的。
若搞应用软件,可能下一个客户要换成一个完全不同的软件开发平台,那就苦了。
(3)哪天若想创业,搞自已的产品,那么嵌入式是一个不错的主意,这可不像应用软件那样容易被盗版。
土木学院有一个叫启明星的公司开发出一个好象叫“工程e”的掌上PDA(南校区门口有广告),施工技术人员用该PDA可当场进行土木概预算和其它土木计算,据说销路特好。
我认识的某大学老师,他开发的饭馆用的点菜PDA(WinCE平台,可无线连网和上网),据他说销路不错,饭馆点点PDA让客户点菜,多显派头档次。
我记得00级2+2班当年有一组同学在学Windows程序设计课程时用VC++设计了一个功能很强的点菜系统做为课程项目,当时真想建议他们将这个软件做成PDA,估计会有些销路(上海火车站南广场的Macdonald便使用很漂亮的PDA给用户点食品,像摸像样的)。
这些PDA的硬件设计一般都是请其它公司给订做(这叫“贴牌”:OEM),都是通用的硬件,我们只管设计软件就变成自己的产品了。
从事嵌入式软件开发的缺点是:(1)入门起点较高,所用到的技术往往都有一定难度,若软硬件基础不好,特别是操作系统级软件功底不深,则可能不适于此行。
(2)这方面的企业数量要远少于企业计算类企业。
特别是从事嵌入式的小企业数量较多(小企业要搞自己的产品创业),知名大公司较少(搞嵌入式的大公司主要有Intel、Motorola、TI、Philip、Samsung、Sony、Futjtum、Bell-Alcatel、意法半导体、Microtek、研华、华为、中兴通信、上广电等制造类企业)。
这些企业的习惯思维方式是到电子、通信等偏硬专业找人。
由于我院以前毕业生以企业计算为主,所以我院与这些企业联系相对较少。
我院正积极努力,目前已与其中部分公司建立了联系,争取今后能有我院同学到这些企业中实习或就业。
(3)有少数公司经常要硕士以上的人搞嵌入式,主要是基于嵌入式的难度。
但大多数公司也并无此要求,只要有经验即可。
我院同学若学习嵌入式,显然应偏重于嵌入式软件,特别是嵌入式操作系统方面,应是我们的强项。
对于搞嵌入式软件的人,最重要的技术显然是(实际上很多公司的招聘广告上就是这样写的):(1)掌握主流嵌入式微处理器的结构与原理(2)必须掌握一个嵌入式操作系统(3)必须熟悉嵌入式软件开发流程并至少做过一个嵌入式软件项目。
嵌入式软件方面最重要的课程包括:(1)嵌入式微处理器结构与应用这是一门嵌入式硬件基础课程,我院用这门课取代了传统的“微机原理与接口”课程(目前国内已有少部分高校IT专业这样做了,因为讲x86微机原理与接口很难找到实际用处,只为教学而已)。
我们说过,嵌入式是软硬件结合的技术,搞嵌入式软件的人应对ARM处理器工作原理和接口技术有充分了解,包括ARM的汇编指令系统。
若不了解处理器原理,怎么能控制硬件工作,怎么能写出节省内存又运行高速的最优代码(嵌入式软件设计特别讲究时空效率),怎么能写出驱动程序(驱动程序都是与硬件打交道的)?很多公司招聘嵌入式软件人员时都要求熟悉ARM处理器,将来若同学到公司中从事嵌入式软件开发,公司都会给你一本该设备的硬件规格说明书(xxx Specification),您必须能看懂其中的内存分布和端口使用等最基本的说明(就像x86汇编一样),否则怎么设计软件。
有些同学觉得嵌入式处理器课程较枯燥,这主要是硬件课程都较抽象的原因,等我们的嵌入式实验室10月份建好后,您做了一些实验后就会觉得看得见摸得着。
还有同学对ARM汇编不感兴趣,以为嵌入式开发用C语言就足够了。
其实不应仅是将汇编语言当成一个程序设计语言,学汇编主要是为了掌握处理器工作原理的。
一个不熟悉汇编语言的人,怎么能在该处理器写出最优的C语言代码。
在嵌入式开发的一些关键部分,有时还必须写汇编,如Bootloader 等(可能还包括BSP)。
特别是在对速度有极高要求的场合(如DSP处理器的高速图像采集和图像解压缩),目前主要还要靠汇编写程序(我看到过很多公司是这样做的)。
当您在一个嵌入式公司工作时,在查看描述原理的手册时,可能很多都是用汇编描述的(我就遇到过),这是因为很多硬件设计人员只会写或者喜欢用汇编描述,此时您就必须看懂汇编程序,否则软硬件人员可能就无法交流。
很多嵌入式职位招聘时都要求熟悉汇编。
(2) 嵌入式操作系统类课程除了WinCE的实时性稍差外,大多数嵌入式操作系统的实时性都很强,所以也可称为实时操作系统Real Time Operating System.从事嵌入式的人至少须掌握一个嵌入式操作系统(当然掌握两个更好),这在嵌入式的所有技术中是最为关键的了。
目前最重要的RTOS主要包括:第一类、传统的经典RTOS:最主要的便是Vxworks操作系统,以及其Tornado开发平台。
Vxworks因出现稍早,实时性很强(据说可在1ms内响应外部事件请求),并且内核可极微(据说最小可8K),可靠性较高等,所以在北美,Vxworks占据了嵌入式系统的多半疆山。
特别是在通信设备等实时性要求较高的系统中,几乎非Vxworks莫属。
Vxworks 的很多概念和技术都和Linux很类似,主要是C语言开发。
像Bell-alcatel、Lucent、华为等通信企业在开发产品时,Vxworks用得很多。
但Vxworks因价格很高,所以一些小公司或小产品中往往用不起。
目前很多公司都在往嵌入式Linux转(听说华为目前正在这样转)。
但无论如何,Vxworks 在一段长时间内仍是不可动摇的。
与Vxworks类似的稍有名的实时操作系统还有pSOS、QNX、Nucleus等RTOS。
第二类、嵌入式Linux操作系统:Linux的前途除作为服务器操作系统外,最成功的便是在嵌入式领域的应用,原因当然是免费、开源、支持软件多、呼拥者众,这样嵌入式产品成本会低。
Linux本身不是一个为嵌入式设计的操作系统,不是微内核的,并且实时性不强。
目前应用在嵌入式领域的Linux系统主要有两类:一类是专为嵌入式设计的已被裁减过的Linux系统,最常用的是uClinux(不带MMU功能),目前占较大应用份额,可在ARM7上跑;另一类是跑在ARM 9上的,一般是将Linux 2.4.18内核移植在其上,可使用更多的Linux功能(当然uClinux更可跑在ARM 9上)。
很多人预测,嵌入式Linux预计将占嵌入式操作系统的50%以上份额,非常重要。
缺点是熟悉Linux的人太少,开发难度稍大。
另外,目前我们能发现很多教材和很多大学都以ucOS/II为教学用实时操作系统,这主要是由于ucOS/II较简单,且开源,非常适合入门者学习实时操作系统原理,但由于ucOS/II 功能有限,实用用得较少,所以我院不将其作为教学重点,要学习就应学直接实用的,比如uClinux就很实用。
况且熟悉了Linux开发,不仅在嵌入式领域有用,对开发Linux应用软件,对加深操作系统的认识也有帮助,可谓一举多得。
据我所知,目前Intel、Philip都在大搞ARM+LINUX的嵌入式开发,Fujitum则是在自己的处理器上大搞Linux开发。
目前在嵌入式Linux领域,以下几个方面的人特别难找,一是能将Linux移植到某个新型号的开发版上;二是能写Linux 驱动程序的人;三是熟悉Linux内核裁减和优化的人。