鲲鹏IT的嵌入式软件工程师系列课程,与全球IT技术发展同步,抓住以“Linux,Android”为代表的信息时代的新机遇。
鲲鹏IT的嵌入式软件工程师系列课程体系通过结合先进的多模式教学法,使学习者在掌握理论知识与工具的同时,具备良好的自我学习能力和个人素质,成为符合21世纪企业要求的嵌入式人才。 课程开发紧密贴近嵌入式软件企业对从业人员的要求,结合鲲鹏IT毕业学员的实际就业情况,课程内容始终围绕全面提升学员的编程熟练度、规范化以及职业素质三个方面展开。在科学合理的课程编排基础上,更加强调培养学员的动手实践能力,致力于培养学员代码编写的工程化和规范化;突出项目经验的积累,提供大量的完全来源于工程实际的真实项目案例和阶段项目;职业素质训练课程更具针对性,注重和强化培养学员的职业习惯和职业素质。
课程定位与特色面向大众、以培养嵌入式软件工程师为目标的IT职业教育产品。学员对象:有志在嵌入式软件行业寻求发展的人员培养目标:培养高层次、系统型、应用型、复合式软件开发技术人才和开发管理人才
培训内容: 传授完整的软件知识 提供丰富的实训项目 培养优秀的职业素质 提升持续的自学能力
产品特色:
突出“熟练度” 让学员一毕业就成为“即插即用”型实用人才 注重代码编写,帮助学员完全具备编码能力 增加上机课程比例,大幅度提升学员实战能力 指标明确,对输入速度、代码编写量、代码阅读量提出要求,实现量化教学
突出“规范化” 让学员接受最专业的编程训练
强调编码规范,要求经过测试规范度超过90%,培养学员良好编程习惯严格检查制度,在项目实战、上机练习中强调编码规范,确保学员掌握编程规范通过结业机试、笔试全面考核学员代码编写规范,科学固化培训效果
突出行业背景 让学员积累丰富的项目经验
提供21个真实的项目案例,帮助学员积累具体切实的项目经验,彻底摆脱“纸上谈兵”的尴尬
提供2个真实阶段项目。帮助学员提前了解项目进程、阶段目标及所需技能,提前进入“准工作”状态
项目案例来自金融、电信、铁路、商务等工程实际,帮助学员多角度了解不同行业工作实况
突出职业素质培养 让学员轻松成为合格职业人
以就业需求为导向,以培养实用人才为目标,打造合格软件人才启发学员职业意识,传授职业生涯规划知识,帮助合理规划人生强化学员沟通能力,培养学员团队合作意识,提升人际交往能力模拟职场情景训练,帮助学员提高职业素养,丰富职场生存技巧
各阶段课程
第一学期
序号 |
课程名称 |
课程代号 |
学时数 |
1 |
嵌入式硬件技术基础 |
KP-JY-01 |
24 |
2 |
C语言设计与实践 |
KP-JY-02 |
88 |
3 |
ARM体系架构与组成原理 |
KP-JY-03 |
56 |
4 |
嵌入式接口技术应用 |
KP-JY-04 |
64 |
5 |
嵌入式Android linux开发环境 |
KP-JY-05 |
64 |
6 |
嵌入式Android Linux驱动模型 |
KP-JY-06 |
24 |
合计 |
320 |
掌握的技能●熟悉嵌入式软件技术的基本知识●熟悉掌握C语言程序设计●熟悉ARM体系结构与编程●用ADS开发环境开发ARM基本接口●熟悉Linux开发环境●掌握Linux驱动模型,会写Linux简单驱动
职业素质●树立正确的学习心态、明确职业目标●具备时间观念和规则意识●基本的语言沟通和表达能力●具备基本的行为礼貌和日常礼仪
第二学期
序号 |
课程名称 |
课程代号 |
学时数 |
1 |
数据结构与算法 |
KP-JR-01 |
64 |
2 |
Android Linux系统程序设计 |
KP-JR-02 |
80 |
3 |
嵌入式网络程序设计 |
KP-JR-03 |
56 |
4 |
构建Android Linux嵌入式系统 |
KP-JR-04 |
48 |
5 |
Android Linux设备驱动开发 |
KP-JR-05 |
128 |
6 |
面向对象的程序设计(Java) |
KP-JR-09 |
64 |
7 |
Android应用开发 |
KP-JR-010 |
120 |
8 |
嵌入式linux项目开发 |
KP-JR-012 |
分散 |
合计 |
560 |
掌握的技能●理解程序逻辑、基本的算法●掌握Linux系统编程,网络编程●掌握Linux设备驱动开发●掌握在Linux下面向对象程序设计●掌握嵌入式数据库设计/WEB服务器设计●掌握Android应用开发●掌握UML在嵌入式软件设计的应用
职业素质●明确准职业人的职业素养要求、行业状况和需求●能够在压力下学习和工作●具备学习和工作方面的主动意识●具备团队合作意识
总计课时:880
毕业后胜任的工作岗位:
嵌入式Linux驱动开发工程师
嵌入式Linux内核移植工程师
嵌入式图形系统工程师
嵌入式WEB应用工程师
嵌入式数据库应用工程师
Android App开发工程师
Android驱动开发工程师