计算机专业职业本科人才培养方案
(嵌入式方向)
一、网络工程市场人才需求和就业前景分析
(一)人才需求和就业前景分析
1、嵌入式产业分析
嵌入式技术已经无处不在,从随身携带的mp3、语言复读机、手机、PDA到家庭之中的智能电视、智能冰箱、机顶盒,再到工业生产、娱乐中的机器人,无不采用嵌入式技术。各大跨国公司及国内家电巨头如INTEL、TI、SONY、三星、TCL、联想和康佳等都面临着嵌入式人才严重短缺的挑战。
近几年,嵌入式系统产品渐渐完善,并在全世界各行业得到广泛应用。2004年,全球嵌入式系统产品的产值已达2000亿美元,国内嵌入式软件的产值也达到600亿人民币。目前,嵌入式系统产品的研制和应用已经成为我国信息化带动工业化、工业化促进信息化发展的新的国民经济增长点。随着消费家电的智能化,嵌入式更显重要,像我们平常见到的手机、PDA、电子字典、可视电话、VCD/DVD/MP3 Player、数字相机(DC)、数字摄像机 (DV)、U-Disk、机顶盒(Set Top Box)、高清电视(HDTV)、游戏机、智能玩具、交换机、路由器、数控设备或仪表、汽车电子、家电控制系统、医疗仪器、航天航空设备等等,都是典型的嵌入式系统。据预测,随着Internet的迅速发展和廉价微处理器的出现,嵌入式系统将在日常生活里形成更大的应用领域。
做为IT产业的核心方向,未来20年全球将进入3G嵌入式时代(2009-2025),目前全球40%的软件产值来自嵌入式领域,2025年全球80%的软件产值将来自嵌入式。更大的应用领域马上带来了更大的人才需求。据悉,目前国内3G核心嵌入式人才不足万人,其中华为约拥有5000-6000人,中兴通讯、大唐各有约2000人,以区区万人的阵容去争夺据称上千亿元的市场,肯定不敷所用。在近期的职位人气榜上,电信行业嵌入式工程师“行市”走高,嵌入式研发工程师、嵌入式技术支持工程师都跻身前五位。业内人士认为,通信领域至少需要15万嵌入式人才,电信业嵌入式人才的需求将会在今后一段时间内继续上扬。
2、市场对嵌入式方向人才的要求
在CSDN人才频道进行工作查询,以“嵌入式”作为职位关键字搜索,可以找到的职位约1000个,其中每个职位招聘的人数从1到若干不等。按平均每个职位需要招3人计算,那么仅在CSDN发布的位置就有3000人。搜索“Linux”,更可以获得近2000条记录。从这些职位上看,市场上需要的嵌入式人才必须具备C语言编程经验、嵌入式操作系统(嵌入式Linux)、具有内核裁剪经验、具有驱动程序开发经验。这些都是在学校无法学到的知识。尽管很多大学的电子、计算机专业都开设了程序设计、微机原理、单片机等课程,但高校输送的人才与企业需要的人才却始终没有对应上。
事实上,这个缺口就是由于缺少系统的学习和项目经验。市场上有这样一种怪现象:读了三年硕士学位的研究生不如有三年工作经验的本科生好找工作。难道学了三年知识真的没有用吗?如果一个具有三年工作经验的研究生和一个具有三年工作经验的本科生同时应聘一个职位,应该还是研究生的几率会大一些。由此可见企业需要的人才是知识+技能+职业素养,而大多数毕业生缺乏的是实战技能与综合素质培训。
以嵌入式领域的3G为例,目前我国的3G核心人才不足万人,基本上都受雇在几个运营商和设备厂商。市场急需的嵌入式开发人才以及3G时代所需的增值业务开发人才非常抢手。业内人士认为,目前至少出现30-50万的人才缺口,其中嵌入式15万,移动增值可能35万。今年3月,据英才网指数统计显示,计算机/信息服务共提供82069个空缺职位,占当月所有空缺职位总数的30.37%,排名第一。嵌入式工程师行情不断走高,多家IT公司均在招募嵌入式研发工程师、嵌入式技术支持工程师。随着车载电子应用、手持娱乐终端在国内的普及,今年以来国内外企业纷纷加大了对嵌入式业务的投入,相关人才需求也逐渐加大。
嵌入式人才稀缺,身价自然就高,越有经验价格就越高。其实嵌入式人才稀少, 根本原因可能是大多数人没有条件去接触,这需要相应的嵌入式开发板和软件,另外需要有经验的人进行指导和点拨,显然目前的高校教育很难达到这种要求,而高等职业教育将有机会弥补这一不足。
3、嵌入式方向学生就业前景
嵌入式方向的学生具有广泛的就业前景,从事嵌入式软件开发在职场上有一定的优势,具体表现在:
1) 目前国内外嵌入式领域的人才都很稀缺。一方面,是因为这一领域入门门槛较高,不仅要懂较底层软件,对软件专业水平要求较高,而且必须懂得硬件的工作原理,所以非专业IT人员很难切入这一领域;另一方面,这一领域较新,很多软硬件技术出现时间不长或正在出现(如ARM处理器),掌握这些新技术的人少。嵌入式人才稀缺,身价自然就高,经验与薪水也成正比。
2) 嵌入式技术应用领域广泛,包括:工业控制、交通管理、信息家电、家庭智能管理系统、POS网络及电子商务、环境工程与自然、机器人等。到2008年,包括计算机、消费电子、通信、汽车、工业控制、政府行业等六大主要应用领域,嵌入式产品市场规模达80亿美元。我国信息家电产品年需求量已达到几亿台,每一类数字化家电产品都有几千万台市场需求量,工业控制用嵌入式系统有百十万台(套)需求量,商用嵌入式系统需求量突破几百万台。
3) 与企业计算等应用软件不同,嵌入式领域人才的工作强度通常低一些。搞企业应用软件的IT企业,这个用户的系统搞完了,又得去搞下一个用户的,而且每个用户的需求和完成时间都得按客户要求改变,往往疲于奔命,重复劳动。相比而言,搞嵌入式系统的公司,都有自己的产品计划,按自己的节奏行事。所开发的产品通常是通用的,不会因客户的不同而修改。一个产品型号开发完了,往往有较长一段空闲时间,有时间进行充电和休整。另外,从事嵌入式软件的每个人工作范围相对狭窄,所涉及的专业技术范围就是那些,时间长了这些东西会越搞越有经验。
(二)嵌入式方向职业目标定位
嵌入式方向面向嵌入式产品的开发和应用,为云南乃至全国的嵌入式行业发展服务,将职业目标定位于嵌入式产品的设计、开发和实现的工作过程。如图1。
图1 嵌入式方向产品设计、开发与实现工作过程
主要包括以下几个步骤:
1、系统需求分析:确定设计任务和设计目标,一般分为功能性需求和非功能性需求两个方面,功能需求主要包括,输入和输出信号和系统的操作方式等等;非功能需求主要包括系统的性能、成本、功耗、体积、重量等。
2、体系结构设计:描述系统如何实现功能和非功能的需求,包括机械部分设计、软件和硬件的功能划分和它们的选型等;一个好的体系结构是该系统实现是否成功、性能是否好的关键步骤。
3、软件和硬件的设计:根据上述的软件和硬件的实现方案,对软件和硬件执行详细的设计。一般为了缩短开发周期,是并行进行设计的。
4、系统集成:把系统的软件和硬件、机械的设计综合在一起进行调试,发现并改正单位测试中的错误。
5、系统测试:对设计好的系统进行整体测试,看是否满足规格说明书的要求。
本专业毕业生主要面向西南及沿海地区的电子技术开发公司,从事嵌入式系统的应用与开发工作;在IT通信及网络行业,从事嵌入式系统的管理、维护工作;在嵌入式系统消费电子、数字家庭和移动通信服务终端相关公司,从事产品测试、技术支持等工作;在金融系统从事嵌入式系统的电子设备部门管理、维护工作;在汽车电子、医疗仪器、信息家电、航空航天、军事国防等行业,从事嵌入式系统支持工作;在嵌入式系统工业控制领域从事相关工作。
嵌入式方向通过需求分析将其职业目标主要定位于具有较扎实的基础理论知识并熟练掌握专业技能,具有一定开发设计能力和团队协作精神,符合市场需求的高素质应用型人才。从而使嵌入式方向毕业生能达到“高要成、低能就”的目标,具体地对于专业来说就是培养“硬件拿得起,软件跟得上”的人才。
本专业毕业生就业单位:数码、家电、医疗、汽车电子、工业控制等公司。
本专业毕业生可以从事的工作岗位:嵌入式软件工程师、嵌入式硬件工程师、嵌入式系统工程师等。
二、嵌入式方向职业本科人才培养方案
(一)培养目标
培养社会主义现代化建设需要的面向生产、建设、服务和管理第一线,具备扎实的计算机应用理论和嵌入式系统基础,掌握软件工程知识,具备对嵌入式系统软件、应用软件和硬件的研究开发能力,具有嵌入式系统调试、测试和维护的基本技能,并富有创新意识及具有终身学习能力,良好的职业道德和团队合作精神,能在消费类电子、通信、医疗、安全、工控等行业第一线从事应用、开发和设计的高素质技术应用型和职业技能型高级人才。
(二)职业岗位(群)分析
根据云南省及全国市场需求,特别是珠三角地区的人才需求,嵌入式方向就业主要集中在消费类电子、通信、医疗、安全等行业应用领域,针对的学生今后就业的岗位群及职业能力分析如下表:
典型岗位 | 岗位能力要求 | 职业资格要求 |
嵌入式系统 设计师 | 1、方案设计:根据客户需要进行可行性分析、整体功能设计、硬件成本预算和软件设计,在完成功能设计的同时还必须考虑到产品的生产加工、后期维修等各方面问题。 2、项目管理:组织和指导嵌入式系统实施人员实施硬件电路、编写和调试程序,并对嵌入式系统硬件设备和程序进行优化和集成测试,开发出符合系统总体设计要求的高质量嵌入式系统。 | 嵌入式助理工程师 嵌入式系统设计师 |
嵌入式硬件 工程师 | 1、方案设计:根据客户需要进行可行性分析、整体功能设计、硬件成本预算等,在完成功能的同时还必须考虑到产品的生产加工、后期维修等各方面问题。 2、元件的选型:选择元件时必须根据每个元件特性和电路板特性、组成考虑到性能、干扰、功耗等问题。 3、电路的设计:元件的位置,产品的功耗,各部分功能完整性,抗干扰等。 4、电路板设计:要求设计出的电路板,安全可靠,美观,拆装方便。 5、系统集成及调试:产品样品的组装集成及硬件调试。 6、底层驱动程序设计:根据硬件资源进行驱动程序的设计。 | 嵌入式助理工程师 高级嵌入式硬件工程师 ATC认证ARM工程师 |
嵌入式软件 工程师 | 1、操作系统的裁剪移植:根据需要选择最优的操作系统进行裁剪和移植。 2、GUI及文件系统等软件移植:根据需要加入GUI及文件系统等软件。 3、人机交互程序设计 4、图形用户界面(GUI)程序设计 5、用户应用软件设计 6、软件系统测试 | 嵌入式助理工程师 软件设计师 高级嵌入式软件工程师 |
(三)业务培养规格与具体要求
嵌入式方向学生主要学习电子、计算机、嵌入式理论与系统开发等方面的课程及实践,掌握嵌入式系统开发的主要应用技术,加强实践训练和初步工程实战锻炼,具备一定从事嵌入式系统设计、硬件设计、软件设计和项目管理的能力,成为嵌入式领域的应用型和职业技能型高级专门人才。
1、政治思想品德和职业素质要求
● 热爱社会主义祖国和社会主义事业、拥护党的基本路线,具有马列主义、毛泽东思想和邓小平理论的基础知识;坚持“三个代表”重要思想和科学发展观;
● 树立爱国主义、集体主义和社会主义思想,具有为国家富强、民族振兴而奋斗的献身精神;
● 遵纪守法,廉洁奉公,敬岗爱业;
● 有强烈的社会责任感,明确的职业理想和良好的职业道德,勇于自谋职业和自主创业;
● 具有团队协作精神,理论联系实际,实事求是,言行一致,踏实肯干、任劳任怨的工作态度;
● 具有良好的服务意思,不断追求知识,独立思考,勇于创新的科学精神。
2、专业技能素质
● 熟悉国家信息产业的基本方针、政策和法规,了解现代企业管理的基本知识;
● 系统掌握信息获取、处理的基本理论和应用的一般方法,具有设计、集成应用计算机模拟信息系统的基本能力;
● 掌握电子电路的基本理论和实验技术,具备分析和设计电子线路的基本能力;
● 掌握文献检索、资料查询的基本方法,具备一般工程图的识图,画图能力;
● 熟练掌握专业知识和技能,培养独立分析、解决问题的能力和再学习的能力;
● 掌握嵌入式操作系统原理及linux操作系统,了解vxworks、windowsCE、Palm OS和QNX等中的一种RTOS;
● 掌握ARM嵌入式处理器架构;熟悉单片机、DSP或SOC其中之一的内部结构及外围接口及其应用;
● 掌握嵌入式软件设计及测试的基本方法及其应用;
● 精通c程序开发,掌握驱动程序开发;
● 具有较强的外语运用能力;
● 能够参与教师科研项目,基础扎实,有进一步深造的能力。
3、科学文化素质
● 具备科学的学习方法和科学思维能力;
● 严谨的科学态度和良好的科学品质;
● 具备一定的创造性思维能力。
4、心理及身体素质要求
● 能够客观评价涉及自身学习、生活,拥有健全的心智,心态平和,乐观向上;
● 具有一定的沟通、组织、整体协调的能力;
● 身体健康,有集体荣誉感,乐于助人。
(四)职业能力标准
根据嵌入式方向所选定职业岗位,嵌入式方向职业能力标准制定如下表:
能力要求 | 能力标准一级指标 | 能力标准二级指标 | 主要课程 |
基础能力 | 1、计算机应用能力; 2、电路、电子技术应用能力; 3、基本编程能力; 4、识图和制图能力; 5、英语应用能力; 6、法律能力。 | 1、掌握计算机科学的基本理论和分析方法,熟练进行计算机操作,掌握相关的软件开发工具; 2、掌握电子电路的基本理论和实验技术,具备分析和设计电路的基本能力; 3、具备用C语言和汇编语言编程的基本能力; 4、 具备一般工程图的识图、画图能力及计算机绘图方法; 5、具备常用英语的听、说、读、写能力和专业英语翻译能力; 6、了解信息技术标准、安全性,以及信息产业相关的法律法规。 | 公共基础课 模电、数电 电路理论 计算机网络 计算机组成原理 操作系统 软件工程 数据结构与算法 单片机原理及接口技术 C语言程序设计 |
专业技能能力 | 1、嵌入式系统分析、设计和实施能力。 2、嵌入式软件开发能力。 3、嵌入式系统运行维护能力。 4、较强的计算机编程能力; | 1、基本具备由需求分析至总体方案、详细设计的规划能力; 2、熟练运用设计工具,设计原理图和PCB板的能力; 3、具备运用单片机、ARM或FPGA进行软硬件开发调试的能力; 4、熟悉linux操作系统原理,掌握linux操作系统的移植和驱动程序设计; 5、掌握C语言应用开发,有良好的编程习惯和风格,程序稳定可靠; 6、具备通信网络基本知识和应用; 7、熟悉软件测试及其测试工具; 8、具有良好的文档编写能力和习惯,能够编写规范的概要和详细设计文档。 | 嵌入式系统概论 嵌入式Linux操作系统 Linux驱动程序设计 嵌入式软件设计 软件测试 机器人概论 FPGA |
综合素质拓展能力 | 1、高度责任心。 2、一定的文字表达能力和文档编写能力。 3、一定的项目管理能力。 4、团队协作精神。 | 1、能独立进行方案设计,有良好的技术讲解能力; 2、 具备良好的服务心态和服务意识; 3、 开朗大方,具有一定的组织、沟通、协调能力; 具备获取新知识、新技术的意识和再学习的能力。 | 演讲与口才 职业规划指导 文化素质教育 |
(五)职业资格证书要求
序号 | 职业资格证书名称 | 发证部门 | 备注 |
1 | 嵌入式助理工程师 | 中国电子学会嵌入式系统专家委员会 | 毕业要求 |
2 | 嵌入式系统设计师 | 工业和信息化部教育与考试中心 | 鼓励要求 |
3 | 高级嵌入式软件工程师 | 中国软件行业协会嵌入式系统分会 | 鼓励要求 |
4 | 高级嵌入式硬件工程师 | 中国软件行业协会嵌入式系统分会 | 鼓励要求 |
(六)修业年限、毕业最低学分及授予学位
原则上为四年,实行弹性学制,学生可在4-6年内完成学业。毕业最低学分为221,毕业授予工学学士。
数据结构与算法、操作系统、电路基础 、模拟电子技术 、数字电子技术 、计算机组成原理 、软件工程、C语言程序设计、嵌入式系统概论、嵌入式软件设计。
(八)教学进程表(见附件一)
(九)课程设置计划(见附件二)
(十)集中实践性教学环节计划(见附件三)
(十一)考试与考核要求
培养方案中公共基础课程原则上实行考教分离,实行开卷或者闭卷考试,成绩按“7+3”计分,即卷面成绩占70%,平时成绩占30%;
专业技能基础课、专业技能主干课程注重过程考核,教师可根据课程性质和内容,按“6+2+2”或者“4+4+2”计入成绩。即理论占60%(40%),技能考核占20%(40%),平时成绩占20%,理论实行开(闭)卷,技能考核可以实行撰写报告、口试、答辩、案例分析、技能实际操作进行考核。
实践性环节和技能训练环节按“优、良、中、不及格”四级考核成绩。
综合文化素质拓展课程,原则实行过程性考试,不再实行闭卷考核。
(十二)综合素质培养计划(见附件四)
(十三)课程结构及学时学分统计表(见附件五)
附表1:专业教学进程表
学年 | 学期 | 教 学 进 行 周 次 | 教学周数 | 理论教学 | 考 试 | 军 训 | 工程训练 | 实 习 | 课程设计 | 毕业设计 | 技能训练 | 认证实习 | 假 期 | 合 计 | ||||||||||||||||||||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | ||||||||||||||
— | × | : | ☆ | △ | 〇 | ~ | ※ | # | = | |||||||||||||||||||||||||||||||
一 | 1 | : | : | ← | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | → | × | = | = | = | = | = |
|
| 17 |
| 1 | 2 |
|
|
|
|
|
| 5 | 25 |
2 | ← | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | → | × | 〇 | 〇 | 〇 | = | = | = | = | = | = | 17 |
| 1 |
|
|
| 3 |
|
|
| 6 | 27 | |
二 | 3 | ← | — | — | — | — | — | — | — | — | — | — | — | — | — | → | × | 〇 | 〇 | 〇 | 〇 | = | = | = | = | = |
|
| 15 |
| 1 |
|
|
| 4 |
|
|
| 5 | 25 |
4 | ← | — | — | — | — | — | — | — | — | — | — | — | → | × | △ | △ | 〇 | 〇 | 〇 | 〇 | 〇 | = | = | = | = | = | = | 13 |
| 1 |
|
| 2 | 5 |
|
|
| 6 | 27 | |
三 | 5 | ← | — | — | — | — | — | — | — | — | → | × | 〇 | ※ | ※ | ※ | ※ | ※ | ※ | ※ | ※ | = | = | = | = | = |
|
| 10 |
| 1 |
|
|
| 1 |
| 8 |
| 5 | 25 |
6 | ← | — | — | — | — | — | — | — | — | — | — | → | × | 〇 | 〇 | 〇 | ※ | ※ | ※ | ※ | ※ | = | = | = | = | = | = | 12 |
| 1 |
|
|
| 3 |
| 5 |
| 6 | 27 | |
四 | 7 | ← | — | — | — | — | — | — | — | — | — | — | → | × | ※ | ※ | ※ | ※ | ※ | ※ | ※ | = | = | = | = | = |
|
| 12 |
| 1 |
|
|
|
|
| 7 |
| 5 | 25 |
8 | ※ | ※ | ※ | ※ | ※ | ※ | ※ | ※ | ※ | ※ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | = | = | = | = | = | = | = | 0 |
| 0 |
|
|
|
| 10 | 10 |
|
| 20 | |
合计 |
|
|
|
|
|
|
|
|
|
|
|
| ||||||||||||||||||||||||||||
注:1、第1、3、5、7学期20周,第2、4、6、8学期21周;取消短学期;
2、理论教学16周,考试时间设1周;
3、第2、4、6学期可适当占用暑期,但占用时间不可超过2周。
第四学期“电子实习”、“数据结构与算法分析课程设计”分散进行。
第五学期“单片机实训”分散进行。
附表2:计算机科学技术专业培养计划安排表(嵌入式技术方向)
课程 类别 | 课程 编码 | 课程名称 | 学分 | 总学时 | 其中 | 开课学期 | 考核方式 | 备注 | ||||||||||||
授 课 | 实验 | 上机 | 实践 | 各学期学时分配 | ||||||||||||||||
一 | 二 | 三 | 四 | 五 | 六 | 七 | 八 | |||||||||||||
公共基础课 | 必修课 | 思想道德修养与法律基础 | 2 | 32 | 32 | 2 | 考试 | |||||||||||||
马克思主义基本原理概论 | 3 | 48 | 40 | 8 | 3 | 考试 | ||||||||||||||
中国近代史纲要 | 1 | 16 | 16 | 1 | 考查 | |||||||||||||||
毛泽东思想和中国特色社会主义理论概论 | 4 | 64 | 64 | 4 | 考试 | |||||||||||||||
社会实践及公益劳动(1) | 1* | 16* | 1* | 考查 | 课外 | |||||||||||||||
社会实践及公益劳动(2) | 1* | 16* | 1* | 考查 | 课外 | |||||||||||||||
大学英语(1) | 6 | 96 | 96 | 6 | 考试 | |||||||||||||||
大学英语(2) | 6 | 96 | 96 | 6 | 考试 | |||||||||||||||
大学英语(3) | 4 | 64 | 64 | 4 | 考试 | |||||||||||||||
大学英语自主学习(1) | 0* | 16* | 16* | 0* | 考查 | 课外 | ||||||||||||||
大学英语自主学习(2) | 1* | 16* | 16* | 1* | 考查 | 课外 | ||||||||||||||
大学英语自主学习(3) | 1* | 32* | 32* | 1* | 考查 | 课外 | ||||||||||||||
大学计算机基础及上机实践 | 2 | 32 | 16 | 16 | 2 | 考查 | ||||||||||||||
大学计算机自主上机 | 1* | 16* | 16* | 1* | 考查 | 课外 | ||||||||||||||
高等数学A(1) | 5 | 80 | 80 | 5 | 考试 | |||||||||||||||
高等数学A(2) | 4 | 64 | 64 | 4 | 考试 | |||||||||||||||
线性代数 | 2 | 32 | 32 | 2 | 考试 | |||||||||||||||
大学物理(1) | 3 | 48 | 48 | 3 | 考试 | |||||||||||||||
大学物理(2) | 3 | 48 | 48 | 3 | 考试 | |||||||||||||||
物理实验(1) | 1* | 16* | 16 | 1 | 考查 | 实践 | ||||||||||||||
物理实验(2) | 1* | 16* | 16 | 1 | 考查 | |||||||||||||||
工程制图C | 2 | 32 | 32 | 2 | 考查 | |||||||||||||||
计算机辅助制图C | 2 | 32 | 16 | 16 | 2 | 考查 | ||||||||||||||
概率论及数理统计B | 3 | 48 | 48 | 3 | 考试 | |||||||||||||||
入学教育 | 1* | 16* | 1* | 考查 | 课外 | |||||||||||||||
职业道德与安全教育 | 1* | 16* | 1 | 考查 | 课外 | |||||||||||||||
职业岗位(群)导论 | 1* | 16* | 1 | 考查 | 课外 | |||||||||||||||
公 共 基 础 课 | 必修课 | 职业生涯与规划 | 1* | 16* | 1* | 考查 | 课外 | |||||||||||||
就业教育与实践 | 2* | 32* | 32* | 2* | 考查 | 课外 | ||||||||||||||
体育(1) | 0 | 32 | 32 | 2 | 考查 | |||||||||||||||
体育(2) | 2 | 32 | 32 | 2 | 考查 | |||||||||||||||
体育(3) | 0 | 32 | 32 | 2 | 考查 | |||||||||||||||
体育(4) | 2 | 32 | 32 | 2 | 考查 | |||||||||||||||
体育课外测试(1) | 0 | 0 | 0 | 考查 | ||||||||||||||||
体育课外测试(2) | 0 | 0 | 0 | 考查 | ||||||||||||||||
小计 | 56 | 960 | 920 | 32 | 32 | 8 | 24 | 25 | 13 | 2 | 0 | 0 | 0 | 0 | ||||||
选修课 | 文化素质教育课,按模块选修6学分 | |||||||||||||||||||
专业通用基础课 | 专业基础课 | 必修课 | 电路基础 | 3 | 48 | 40 | 8 | 3 | 考试 | |||||||||||
C语言程序设计 | 4 | 64 | 32 | 32 | 4 | 考试 | ||||||||||||||
操作系统原理 | 3 | 48 | 48 | 3 | 考试 | |||||||||||||||
计算机网络 | 3 | 48 | 40 | 8 | 3 | 考试 | ||||||||||||||
小 计 | 13 | 208 | 160 | 16 | 32 | 0 | 0 | 7 | 0 | 6 | 0 | 0 | 0 | 0 | ||||||
专业通用基础课程 | 专业技能课 | 必修课 | 数据结构与算法分析 | 3 | 48 | 32 | 16 | 3 | 考试 | |||||||||||
模拟电子技术 | 3 | 48 | 40 | 8 | 3 | 考试 | ||||||||||||||
数字电子技术 | 3 | 48 | 40 | 8 | 3 | 考试 | ||||||||||||||
单片机及接口技术 | 4 | 64 | 48 | 16 | 4 | 考试 | ||||||||||||||
计算机组成原理 | 3 | 48 | 40 | 8 | 3 | 考试 | ||||||||||||||
软件工程 | 3 | 48 | 48 | 3 | 考试 | |||||||||||||||
数据库系统概论 | 3 | 48 | 40 | 8 | 3 | 考试 | ||||||||||||||
专业英语(1) | 1 | 16 | 16 | 1 | 考查 | |||||||||||||||
专业英语(2) | 1 | 16 | 16 | 1 | 考查 | |||||||||||||||
小 计 | 24 | 384 | 320 | 40 | 24 | 0 | 0 | 0 | 9 | 7 | 6 | 1 | 1 | 0 | ||||||
职业技能课 | 课程包1 | 选修课 | Linux环境C编程 | 3 | 48 | 24 | 24 | 3 | 考试 | 嵌入式课程包 | ||||||||||
自动控制原理 | 2 | 32 | 26 | 6 | 3 | 考试 | ||||||||||||||
面向对象程序设计 | 3 | 48 | 48 | 3 | 考试 | |||||||||||||||
嵌入式系统概论 | 4 | 64 | 46 | 18 | 4 | 考查 | ||||||||||||||
Linux程序设计 | 3 | 48 | 24 | 24 | 3 | 考试 | ||||||||||||||
职业技能课 | 课程包1 | 选修课 | 嵌入式Linux操作系统 | 2 | 32 | 32 | 2 | 考查 | ||||||||||||
Linux驱动程序设计 | 3 | 48 | 48 | 2 | 考查 | |||||||||||||||
嵌入式软件设计 | 3 | 48 | 24 | 24 | 3 | 考查 | ||||||||||||||
机器人概论 | 4 | 64 | 32 | 32 | 4 | 考查 | ||||||||||||||
软件测试 | 3 | 48 | 48 | 3 | 考查 | |||||||||||||||
小 计 | 30 | 480 | 304 | 80 | 96 | 0 | 0 | 0 | 3 | 6 | 9 | 12 | 0 | 0 | ||||||
课程包2 | 选修课 | Linux应用程序编程 | 4 | 64 | 32 | 32 | 4 | 考试 | ||||||||||||
Linux操作系统管理 | 2 | 32 | 32 | 2 | 考试 | |||||||||||||||
TCP/IP协议和网络编程 | 2 | 32 | 16 | 16 | 2 | 考查 | ||||||||||||||
面向对象程序设计 | 3 | 48 | 48 | 3 | 考试 | |||||||||||||||
ARM体系结构和编程 | 4 | 64 | 32 | 32 | 4 | 考查 | ||||||||||||||
嵌入式Linux内核概论 | 3 | 48 | 24 | 24 | 3 | 考查 | ||||||||||||||
实时嵌入式操作系统 | 2 | 32 | 32 | 2 | 考查 | |||||||||||||||
Linux驱动程序设计 | 3 | 48 | 32 | 16 | 3 | 考查 | ||||||||||||||
嵌入式QT编程 | 2 | 32 | 16 | 16 | 2 | 考查 | ||||||||||||||
嵌入式系统设计与应用 | 2 | 32 | 24 | 8 | 2 | 考查 | ||||||||||||||
软件测试 | 3 | 48 | 48 | 3 | 考查 | |||||||||||||||
小 计 | 30 | 480 | 256 | 48 | 176 | 0 | 0 | 0 | 4 | 7 | 9 | 10 | 0 | 0 | ||||||
技能拓展课程 | 选修课 | 计算机控制技术 | 3 | 48 | 40 | 8 | 3 | 考查 | ||||||||||||
Win CE | 3 | 48 | 30 | 18 | 3 | 考查 | ||||||||||||||
FPGA技术 | 2 | 32 | 24 | 8 | 2 | 考查 | ||||||||||||||
网络安全技术 | 2 | 36 | 24 | 8 | 2 | 考查 | ||||||||||||||
JAVA程序设计 | 3 | 48 | 32 | 16 | 3 | 考查 | ||||||||||||||
知识产权保护 | 2 | 32 | 32 | 2 | 考查 | |||||||||||||||
中文写作 | 2 | 32 | 32 | 2 | 考查 | |||||||||||||||
演讲与口才 | 2 | 32 | 32 | 2 | 考查 | |||||||||||||||
项目管理 | 3 | 48 | 40 | 8 | 3 | 考查 | ||||||||||||||
iPhone开发技术 | 3 | 48 | 32 | 16 | 3 | 考查 | ||||||||||||||
Android移植与应用 | 2 | 32 | 16 | 16 | 2 | 考查 | ||||||||||||||
嵌入式通信系统开发 | 2 | 32 | 16 | 16 | 2 | 考查 | ||||||||||||||
至少选8学分 | ||||||||||||||||||||
小 计 | 8 | 128 | ||||||||||||||||||
总 计 | 137 | 2256 | 1704 | 168 | 184 | 8 | 24 | 32 | 24 | 21 | 15 | 13 | 1 | 0 | ||||||
附表3:计算机科学技术专业(嵌入式技术方向)集中实践性教学环节安排表
序号 | 课程编号 | 实践教学环节 | 学分 | 学时 | 周数 | 开课学期 | 备注 | 岗位 |
1 | 军事理论与实训 | 3 | 60 | 3 | 1 |
|
| |
2 | C语言课程设计 | 3 | 60 | 3 | 2 |
|
| |
3 | 模拟电子技术课程设计 | 2 | 40 | 2 | 3 |
|
| |
4 | 数字电子技术课程设计 | 2 | 40 | 2 | 3 |
|
| |
5 | 电子实习C | 2 | 40 | 2 | 4 |
|
| |
6 | 数据结构与算法分析课程设计 | 1 | 20 | 1 | 4 |
|
| |
7 | 面向对象课程设计 | 2 | 40 | 2 | 4 |
|
| |
8 | 单片机实训 | 3 | 60 | 3 | 5 |
|
| |
9 | 数据库课程设计 | 1 | 20 | 1 | 5 |
|
| |
10 | Linux环境C编程课程设计 | 2 | 40 | 2 | 4 | 嵌 入 式 设 计 方 向 | ||
11 | 嵌入式操作系统(Linux)实训 | 3 | 60 | 3 | 5 |
| ||
12 | Linux程序设计实训 | 2 | 40 | 2 | 5 |
| ||
13 | Linux驱动程序设计实训 | 2 | 40 | 2 | 6 |
| ||
14 | 嵌入式软件设计的课程设计 | 2 | 40 | 2 | 6 |
| ||
15 | 嵌入式系统设计实训 | 3 | 60 | 3 | 6 |
| ||
16 | 软件测试课程设计 | 1 | 20 | 1 | 6 |
| ||
17 | 机器人综合设计实训 | 3 | 60 | 3 | 7 |
| ||
18 | 嵌入式认证培训 | 4 | 80 | 4 | 7 |
| ||
19 | Linux应用程序实训 | 3 | 60 | 3 | 4 | 嵌 入 式 软 件 设 计 方 向 | ||
20 | Linux操作系统实训 | 2 | 40 | 2 | 5 | 开学1-2周 | ||
21 | ARM体系结构实训 | 3 | 60 | 3 | 5 | |||
22 | 嵌入式QT编程实训 | 4 | 80 | 4 | 6 | |||
23 | 嵌入式系统设计与应用 | 2 | 40 | 2 | 6 | |||
24 | 软件测试课程设计 | 2 | 40 | 2 | 6 | |||
25 | Linux驱动程序设计实训 | 3 | 60 | 3 | 7 | 开学1-3周 | ||
26 | 嵌入式认证实训 | 4 | 80 | 4 | 7 | |||
27 | 项目设计 | 10 | 200 | 10 | 8 |
| ||
28 | 毕业设计(论文) | 10 | 200 | 10 | 8 |
|
| |
总 计 | 63 | 1260 | 63 |
|
|
| ||
附表5-1:专业培养计划总学时、学分统计表
类别 | 课内教育 | 课外教育 学分数 | 毕业最低 总学分数 | |||
学时数 | 学时比例 | 学分数 | 学分比例 | |||
理论教学 | 2256 | 63.59% | 137 | 67.82% | 20 | 222 |
实践教学 | 1292 | 36.41% | 65 | 32.18% | ||
合计 | 3548 | 100.00% | 222 | 100.00% | ||
注:此统计表实践教学学时数未包含课内实验、上机和实践学时及专业技能课程单独设课的实验、上机学时。
附表5-2:各类课内理论教学学时、学分分配表
纵向结构 | 学时 | 百分比% | 学分 | 百分比% | 横向结构 | 学时 | 百分比% | 学分 | 百分比% |
公共基础课程 | 960 | 42.55% | 56 | 40.88% | 必修科 | 1552 | 68.79% | 93 | 67.88% |
专业基础课 | 208 | 9.22% | 13 | 9.49% | |||||
专业技能基础课 | 384 | 17.02% | 24 | 17.52% | |||||
职业技能课 | 480 | 21.28% | 30 | 21.90% | 选修课 | 704 | 31.21% | 44 | 32.12% |
综合素质课 | 224 | 9.93% | 14 | 10.22% | |||||
合计 | 2256 | 100.00% | 138 | 100.00% | 合计 | 2256 | 100.00% | 137 | 100.00% |
¥29.8
¥9.9
¥59.8