第三期国家智能网联汽车创新中心自动驾驶OS开发初阶训练营将于3月10日开营,现已开启报名,诚邀对自动驾驶底层开发感兴趣的学员加入,一起驶入自动驾驶的快车道,共同探索未来的无限可能。
关于训练营发起人
训练营项目是由清华大学操作系统课题组陈渝老师和向勇老师发起,清华大学的操作系统课在全网拥有数百万的播放量,课程讲解深入浅出,内容丰富,深受广大学子的喜爱。清华大学操作系统课题组在操作系统和基础软件领域拥有超过二十年的教学与学术经验:
-
承担了国家863/核高基/科技部重点专项/自然科学基金等项目
-
曾获国家科技进步二等奖和省部级一等奖多次
-
曾获全国高校计算机专业优秀教师奖、教育部优秀教师奖等多项奖励
此外,陈渝老师还是创新中心车用操作系统与泛在操作系统联合实验室首席科学家,正带领团队开展车用操作系统底层的攻艰工作,致力于实现芯片和操作系统的协同发展,从根本上解决国家缺芯少魂的问题。划重点!训练营的优秀学员也有机会成为车用操作系统研发团队的一员,为国家科技创新贡献一份力量。
从训练营能学到什么?
训练营课程涵盖三个阶段,在初阶营,学员将掌握驱动开发的核心技能;中阶营则聚焦于完成OS的移植适配,深化对操作系统原理的理解;到了高阶营,课程将引领学员探索自动驾驶场景应用,在实际应用中全面提升底层操作系统的知识与实践能力。这种分阶段的学习设计,旨在确保学员循序渐进地掌握知识,并在实践中技能不断提升。
第三期初阶营将于3月10日开营,历时4周,分为两个关卡,包含共13节精心策划的课程。这些课程覆盖了Rust编程语言的精讲以及Rust for Linux两大核心模块。参与者需要每周投入8至16小时进行学习和实践。通过初阶营的学习,您将能够迈出Rust语言编程的第一步,为未来使用Rust编程开发操作系统内核奠定坚实的基础。
序号 | 时间 | 目录 |
1 | 3.10 | 开启学习之旅:训练营及自动驾驶操作系统实践与展望 |
Rust 编程语言精讲(第一关 2周) | ||
2 | 3.11 | 计算机相关基础知识 & Rust学习资料 & Rustling使用介绍 |
3 | 3.13 | Rust中的几个基本概念(所有权、可变性、生命周期) |
4 | 3.15 | Rust中的模式匹配和执行流控制 |
5 | 3.18 | 泛型和Trait |
6 | 3.20 | unsafe nostd |
7 | 3.22 | 宏、包管理 |
Rust For Linux设备驱动开发(第二关 2周) | ||
8 | 3.25 | Linux内核驱动基础和内核编译 |
9 | 3.27 | R4L框架介绍、开发环境搭建和Rust驱动框架 |
10 | 3.29 | Linux网络框架概述 |
11 | 4.1 | e1000网卡硬件功能解读,以及PCI总线和PCI-e总线原理说明 |
12 | 4.3 | Linux下e1000网卡驱动代码解读 |
13 | 4.5 | 使用R4L编写驱动框架、真实Rust驱动案例 |
项目实战 |
*以具体上课课程表为准
初阶训练营免费
报名截止至3月9日
欢迎对自动驾驶OS开发感兴趣的同学报名加入训练营!
扫码报名
咨询请添加班班微信
入营流程
-
上课周期:3月10日—4月10日
(每周一、三、五晚8-9点线上学习,共计4周)
目前创新中心已成功举办两期自动驾驶OS开发初阶训练营,首期中阶营已开课。软件定义汽车的大趋势下,车用操作系统是汽车平台的基石。训练营通过校企合作方式,发挥创新中心与清华大学各自优势,将围绕车用操作系统底层、核心技术和产业化培养创新型人才不断探索,形成有效、完善的人才培养机制,为壮大国产操作系统产业人才团队持续贡献力量。
训练营
欢迎加入自动驾驶OS开发学习小组,vx:CICVlearningOS,一起进步