45 / 150
和数据结构并列最高的一块,硬件里最不能省的一门。
软件工程跨到人工智能,方向上不算大跨。两个专业同属计算机大类,很多学校的初试科目、复试科目、导师方向都高度重叠。真正要补的是硬件语汇:那些解释「程序怎么在电路上跑起来」的知识。
| 硬件课 | 对跨考人工智能的作用 | 建议 |
|---|---|---|
| 数字电路与逻辑设计 | 计算机组成原理的地基,先把门电路和触发器弄清楚 | 必学,一个学期 |
| 计算机组成原理 | 专业课的 45 分,复试出现频率最高的硬件话题 | 第一优先,学两遍 |
| 微机原理 / 嵌入式 | 项目素材,简历上最经得起追问的一段 | 边做边学 |
| 计算机体系结构 | 复试加分项,也是进实验室的敲门砖 | 大二下开始 |
| 模拟电路 | 只有往集成电路、模拟方向走才用得上 | 先跳过 |
| 信号与系统、数字信号处理 | 只有语音、通信、雷达方向才需要 | 按方向选 |
| 半导体物理、器件物理 | 只有微电子方向才需要 | 先跳过 |
如果这个学期只能先补一门硬件课,选哪门?
大一最值钱的两个动作:把高数课上好,把数字电路和计算机组成原理排进自学计划。这两件事的回报会在两年后集中出现。至于具身智能、边缘 AI、Agent 这三个方向怎么取舍,第 10 节单独说。
数字电路只解决一件事:用两种稳定状态的器件,搭出能比较、能加减、能记住结果的东西。它分成两半,组合逻辑管「输入决定输出」,时序逻辑管「记住过去发生过什么」。
这三件事都能做,说明你已经可以直接进计算机组成原理,不用回头补。
数字电路和计算机组成原理之间隔的不是知识,是规模。数字电路是几个门,计算机组成原理是几亿个门,中间那座桥叫层次抽象。这门课的作用是让你相信那座桥存在。
计算机组成原理是专业课里唯一需要建立硬件直觉的科目。它的特点是:听懂了不算懂,能画出来才算懂。软件背景的考生在这里丢分最多,也最容易靠提前动手把它变成优势。
| 模块 | 核心考点 | 什么时候拿下 |
|---|---|---|
| 数据的表示与运算 | 补码、IEEE 754 浮点数、溢出判断 | 大二上,属于送分题 |
| 存储系统 | Cache 映射方式与命中率、虚拟内存、TLB | 要反复练,大题常客 |
| 指令系统 | 寻址方式、CISC 与 RISC、流水线、冒险与转发 | 高频,靠画图练 |
| CPU | 数据通路、控制器、微程序 | 需要动手画一遍 |
| 总线与输入输出 | 中断、DMA、磁盘 | 记住就能拿分 |
「Cache 命中率」这类题属于哪个模块?
复习资料不要超过三套:历年真题、一套教材和习题、一个视频课。资料越多,重复劳动越多,而且会让你误以为自己在进步。
这门课的价值不在考试,在于它是你简历上唯一能被老师追着问半小时的东西。也是你第一次真正感受到硬件有脾气的地方:程序没错,线接错了,它就是不亮。
现成参考:BV1QyvCesEukSTM32 卷积神经网络动作识别 · 33 分钟 · 带开源代码
买板子时顺手加一个下载器和一台 USB 逻辑分析仪。逻辑分析仪三十块,能省你几十个小时的抓瞎。硬件调试的核心能力就是「看得见信号」。
计算机组成原理讲一个处理器怎么工作,体系结构讲怎么把很多个凑在一起变快。深度学习的训练和推理,全部建立在那一层上。你的模型跑得慢,问题通常不在 Python。
写一个向量加法和一个矩阵乘法,分别实现 CPU 版和 GPU 版,然后测出加速比。把这个数字写进简历,比「熟悉深度学习框架」有说服力得多,因为它是你亲手量出来的。
体系结构是复试里最容易问出深度的地方,因为它没有标准答案。老师一个问题就能听出来你是背的,还是想过。
到了这一层,硬件不再是考研的负担,而是你的差异化。电子科大在这条线上本来就是主场,校内的老师、实验室、课程都在这附近。
大一不需要现在决定走哪条。但大二结束前要有一个倾向,因为大三的时间和精力只够深挖一条。三条路线共同的地基都是计算机组成原理加体系结构,所以现在开始学什么都没有浪费。
如果只在这一层学一个概念,学量化。它把模型从 32 位浮点压成 8 位整数,速度和内存同时变好,也是在单片机上跑神经网络的前提。面试里这是一个特别好用的抓手。这一层再往上就是三个岗位的分岔,见第 10 节。
每一条都给了 BV 号和播放量,点开就能看。数据是 2026 年 10 月 7 日从 B 站抓的,播放量会随时间变。同一个内容有多个版本时,优先看大学官方账号或老师本人账号发的,最不容易失效。
国家级精品课,内容和你课表里的数字电路基本对得上。上课没听懂的地方回来看这一版,考试和自学两头都能用。
BV1hE411a7zE18.5 万播放 · 12 小时 · UP 电子科技大学
本校的计组课,校内考试和考研复习都能用,讲法和你在学校上课的节奏一致。
BV1q5411u7zQ9.0 万播放 · 21 小时 · UP 电子科技大学
严格按阎石教材一节一节讲,适合当课本的配套视频。看不进课本的时候用它推进度。
BV1oC4y1s7M11.2 万播放 · 47 小时 · UP malicon_thinking
同样是国家级精品课。只有决定补模拟电路、或者想把电路基础打牢时才看,主线可以跳过。
BV19E411C7bi200.7 万播放 · 6.4 小时 · UP 电子科技大学
专业课统考的另一门。等计算机组成原理学完再开,现在同时开只会两头都顾不上。
BV18741137LS19.6 万播放 · 32 小时 · UP 方知学长
国家精品课,讲得慢,但每一步都交代清楚。配阎石教材一起看,符号和例题能对上。
BV18p411Z7ce658.4 万播放 · 37 小时 · 全 189 讲
用 Logisim 从门电路一路搭到 CPU。这是数字电路和计算机组成原理之间最好的桥,做完它,计组里的数据通路你会看得懂。
BV1y741177jV15.3 万播放 · 14 小时 · 公开课
零基础保姆级,讲得比课堂还慢。课本完全看不进去的时候,换这个先建立画面感。
BV1A3411z7Mf436.0 万播放 · 28 小时 · UP 灿出品
从逻辑门一路搭到 CPU 和操作系统。做完这一套,你对「计算机是怎么被造出来的」会有一次完整的体验。
BV1KJ411s7QJ7.7 万播放 · 35 小时 · 高清中字公开课
模电口碑最好的一版,评论区普遍认为讲得比清华版更清楚。要是决定补模电,从这一版开始。
BV1Gt411b7Zq1881.6 万播放 · 38 小时 · 4K 精校字幕
经典版本,和童诗白教材是同一套体系。画质和节奏比上一版旧,两条里面挑一条就行。
BV1Vp411f71S392.5 万播放 · 30 小时 · 全 189 讲
哈工大官方账号发布的版本,最稳。配唐朔飞教材,讲原理讲得透,第一遍不用抠细节。网上流传的 135 讲重传版有三百多万播放,内容一样。
BV1tun4z9E5z17.7 万播放 · 33 小时 · UP 哈尔滨工业大学
B 站上播放量最高的计组课之一,短小密集,适合当第二视角。这个 UP 还在每天更新 408 每日一题,可以顺手跟着刷。
BV1qG41197E4318.5 万播放 · 35 小时 · UP 湖科大教书匠
国家精品课,实验就是自己动手画 CPU,和上面那门 Logisim 课是同一套思路。适合第二遍或并行看。
BV1AJ411z7Re24.4 万播放 · 17 小时 · 公开课
应试阶段的主力,直接对着真题刷。大一不要开,太早看会只记住结论,不知道结论怎么来的。
BV1ps4y1d73V1843.9 万播放 · 34 小时 · UP 王道计算机教育
期末前两天专用,唐朔飞第三版也能对上。不要拿它当第一遍,速成只负责让你不挂科。
BV1JvNszPEA4160.0 万播放 · 5.7 小时 · UP 绩满满
不讲怎么造 CPU,讲程序怎么在硬件上跑。对软件背景的人来说是最好的过渡桥,学完再回头看组成原理会顺很多。
BV1iW411d7hd134.8 万播放 · 32 小时 · 2015 版全集
公认最好的 STM32 入门课,两千七百万播放,寄存器和库函数两条路都讲。教程同款最小系统板三十几块就能起步。
BV1th411z7sn2725.5 万播放 · 34 小时 · UP 江协科技
想先花一周摸清「单片机到底是什么」,从这个开始,程序全程手打。学完再上 STM32 会轻松很多。
BV1Mb411e7re2214.4 万播放 · 28 小时 · UP 江协科技
资料最全,当手册用。卡在某个外设的时候翻对应章节,不要从头看一遍,那要 59 小时。
BV1Lx411Z7Qa418.3 万播放 · 59 小时 · UP 正点原子官方
从裸机一路到驱动开发。想往机器人、边缘设备方向走,这是必经的一段。
BV1w4411B7a4231.9 万播放 · 34 小时 · UP 韦东山
FPGA 入门最完整的一套,从基础到项目应用。大二再开始,大一先把数电学完。
BV1va411c7Dz195.7 万播放 · 87 小时 · UP 小梅哥FPGA
体系结构的完整课程,从流水线讲到多核和存储一致性。大二下再看,前提是计组第一遍已经过完。
BV1aJ411g7LM25.8 万播放 · 21 小时 · 35 讲
国科大的本科课,讲得更细,配套实验多。想走系统方向可以拿它当第二视角。
BV1RhQYYHEut3.6 万播放 · 43 小时 · 2024 版
想写出第 04 节那个矩阵乘实验,从这一套开始。讲得短平快,配一台能跑 CUDA 的机器就能练。
BV1sM4y1x7of38.4 万播放 · 4.8 小时 · UP 程序口袋
位姿、旋转矩阵、正逆运动学、DH 参数,配课件和书。这是具身智能绕不过去的数学基础,也是唯一一门「不学就完全做不动」的课。
BV1v4411H7ez87.0 万播放 · 11 小时 · 含课件与教材
ROS2 最经典的入门,节点、话题、服务、参数、Launch 一次讲清。机器人要跑起来,先过这一关。
BV16B4y1Q7jQ113.4 万播放 · 7.3 小时 · UP 古月居GYH
边敲边学,配套仿真环境,代码出错时对着改。和上一门二选一,卡住了就换这一版。
BV1gr4y1Q7j583.5 万播放 · 10 小时 · UP 鱼香ROS机器人
机器人怎么知道自己在哪、周围长什么样。做移动机器人必看,也是求职时最容易被问的一块。
BV16t411g7FR66.7 万播放 · 13.5 小时 · 配套源码与数据集
从零把强化学习的数学讲透,英文授课配中英字幕。想走具身智能,强化学习这一关躲不掉,这版讲得最干净。
BV1sd4y167NS199.4 万播放 · 11 小时 · UP 西湖大学WindyLab
模仿学习、最优控制、策略梯度、离线强化学习加机器人仿真,一整套串起来。想先看全貌再看细节,从这里开始。
BV18gdhBGEME9.0 万播放 · 30 小时 · 2026 版
从机械臂硬件、OpenCV、YOLO 一路做到 AI 决策,是完整的一条项目链。大二找项目的时候可以直接照这个结构做。
BV1nz6KBHEc991.6 万播放 · 31 小时 · UP 黑马程序员
真机很贵、坏了要等件,所以具身智能离不开仿真。先用两小时搞清三个平台各自适合什么,别一上来就装错工具。
BV1wBeb6zENY1.4 万播放 · 2.5 小时 · 三大平台对比
课程官方账号里有整套分章视频,从算法一直讲到芯片。想知道算力到底是从哪来的,看这个。
BV1WE411A7tv9.4 万播放 · UP 智能计算系统AICS
算法侧的地基,大一暑假开始正合适。配合上面那门一起看,会发现两边在讲同一个系统的不同层。
BV164411b7dx516.8 万播放 · 19 小时 · 中英字幕
讲得生动,适合建立直觉。对中文听众更友好,和吴恩达互补,可以当长视频慢慢看。
BV1Wv411h7kN299.5 万播放 · 87 小时 · 强推
在单片机上跑神经网络的最短路径,配套硬件便宜。含语音和运动识别两个实战。
BV1e8UeB6E5X2.4 万播放 · 4.5 小时 · TinyML 教程
第 03 节那个项目的现成参考实现,半小时讲完,用 STM32 跑一个小卷积网络。面试时可以直接讲这个。
BV1QyvCesEuk4.5 万播放 · 33 分钟 · 开源代码
在国产带 NPU 的板子上做端侧推理,从模型转换到上板跑通。Jetson 太贵的话,这是更现实的入门硬件。
BV11DjT6uEhc9.6 万播放 · 12 小时 · UP Coder-Dawn
把视觉语言模型塞进一块一千多块的开发板,代码开源。这是「边缘 AI 加硬件操控」最直观的一个成品。
BV1DsUtBSEG81.3 万播放 · 24 分钟 · 代码开源
MCP 是大模型调用外部工具的标准协议,也是 harness 的核心接口。半小时讲清原理,是这条线上性价比最高的一个半小时。
BV1uronYREWR30.2 万播放 · 27 分钟 · UP 马克的技术工作坊
从零搭一个能调用工具的智能体,覆盖提示、工具、记忆和多轮编排。看完要自己写一个,不然等于没看。
BV11NNAz5EKn131.4 万播放 · 18 小时 · 2026 版
和上一门同类,讲得更细更长。两门只挑一门看完,重点是动手写。
BV1xwVr6FEh4108.1 万播放 · 22.6 小时 · 2026 版
播放量只说明多少人看过,不说明适不适合你。真正挑课的标准是:能不能对上你手上的教材,以及看完有没有一个能跑起来的东西。选好一门就先看完,不要同时开三门。
下面每一件都标了价格和买它的理由。勾上你打算买的,顶上的合计会跟着变。价格按 2026 年的大致行情估,实际以电商为准。
如果只看一个数字:B 组大约 ¥465,加上免费软件环境,就够你把数字电路、计算机组成原理和嵌入式的第一年走完。这一年不需要再买任何硬件。
这张表里唯一不能动摇的,是大一的数学和计算机组成原理。其他都可以顺延,这两件顺延了会很贵。
| 时间 | 硬件这一侧 | 算法与数学这一侧 | 产出 |
|---|---|---|---|
| 大一上 | 数字电路入门,用仿真软件画全加器 | 高数、C 语言打牢 | 一个能跑的逻辑电路 |
| 大一寒假 | 点亮第一个 LED | 装好 Linux 虚拟机 | 会烧程序、会用命令行 |
| 大一下 | 数字电路收尾,开始计算机组成原理 | Python 基础 | 传感器数据能传到电脑上 |
| 大二上 | 计算机组成原理第一遍,做 Nand2Tetris | 吴恩达或李宏毅的机器学习课 | 进一个实验室或大创项目 |
| 大二下 | 体系结构入门,用 CUDA 写矩阵乘 | PyTorch,训练一个完整的小模型 | 开源项目 + 一组加速比数据 |
| 大三上 | 计算机组成原理第二遍,跟考研课刷题 | 数学一轮复习开始 | 一个硬件相关的深入项目 |
| 大三下 | 项目不断线,补体系结构和加速方向 | 数学二轮、英语、专业课全面铺开 | 目标院校定稿 |
| 大四上 | 专业课冲刺 | 政治、整套模拟卷 | 12 月下旬初试 |
| 大四下 | 把项目讲清楚,准备被追问 | 复试专业课 | 3 到 4 月复试 |
硬件每周 6 到 8 小时就够,拆成两到三次,每次两小时左右。这门东西靠的是每周都不断,不是周日一次坐十小时。剩下的时间按课表走,高数和英语不要欠账。
卓越工程师的培养方案里通常有大三的企业实习或项目实训,那一段时间正好和大三上的第一轮复习撞车。开学前两周就去学院教务或者学长那里问清楚:实习在大三上还是大三下、能不能自己找单位、能不能延期。知道日期之后,把复习计划按最坏的安排往前排,而不是等通知下来再慌。
大二上开始把 ROS2 和机器人运动学插进来,每周三小时;大二暑假在仿真里做一次抓取或者导航;大三上学期想办法进一个有真机的实验室。真机是这条线上唯一买不到的东西,也是唯一能证明你做过的东西。
不用等。大二开始用 Python 写一个小工具,让大模型能调用它;大三把它扩成一个带评测的小项目。这条线只看你手上有没有能跑的东西,不看你看过多少课。
大一这一年不要买 FPGA,也不要碰模拟电路。把数字电路和计算机组成原理学扎实,你的大三会轻松一整年。这句话是这份路线里最省钱的一条建议。
先分清你要报的是什么。学术型的计算机科学与技术、专业学位里带人工智能方向的电子信息,以及部分学校开设的智能科学与技术交叉学科,这三个方向的初试科目可能完全不同。先把目标定在方向级别,再谈复习。
你在电子科大,这本身就是优势。计算机、自动化、信息与通信、集成电路这几个学院的课和实验室都在校内,去旁听一门课,或者跟一个老师的项目打打下手,成本比一个人在网上刷视频低得多。
你想走的三个方向,对应的是三份不同的工作。它们有重叠,但不是同一条路。把真实要求摆在一起,才能看出哪些课是三个都要的,哪些只服务其中一个。
主攻边缘 AI 加硬件操控,终点放具身智能,Agent 当横切技能,不当主攻。三个理由:第一,边缘 AI 是三条里唯一能在本科阶段就做出成果的,大二结束前你就能有一个跑在板子上的项目;第二,它是通往具身智能的必经之路,反过来先啃具身智能,会因为硬件底子不够而卡住;第三,它进可攻退可守,往上走是具身智能,往旁边走是 AI 推理基础设施,而后者要的正是边缘 AI 那套功夫——量化、推理引擎、C++。
| 方向 | 每天在做什么 | 必须会的 | 对硬件的依赖 |
|---|---|---|---|
| 具身智能(机器人的大脑) | 让机器人看懂环境、决定动作,再把动作发到每个关节上 | 运动学与控制、ROS2、深度学习、模仿学习、仿真、真机调试 | 最高。不碰真机做不出东西 |
| 边缘 AI + 硬件操控 | 把模型塞进算力有限、还要实时响应的设备,再去驱动外设 | C/C++、嵌入式、操作系统、量化与推理引擎、外设与总线 | 高,但可以只碰板子不碰机械 |
| Agent / Harness | 搭大模型的运行外壳:工具调用、上下文管理、权限、评测、沙箱 | Python 或 TypeScript 工程、接口调用、并发、评测、上下文设计 | 几乎为零,一台笔记本就够 |
两条路线的成分都对,但都是「一步学完再下一步」的长链,按字面执行要四到五年,而且最后两步和前六步之间没有依赖关系。具体三个问题:
还有一条:Agent 这条线不用等。它不需要任何前置硬件知识,现在就能开始,而且可以一直和主线并行。
底层,必须,和考研完全重合:数学、C/C++、计算机组成原理、操作系统与 Linux、计算机体系结构。不管你最后走哪个圈,这一层都要,而且专业课统考直接考。
支线,决定你属于哪个圈:大一下开始单片机,大二上 ROS2 加机器人运动学,大二下计算机视觉、深度学习、仿真,大三视觉语言动作模型和边缘部署。这一层是简历上唯一会被追问的部分。
横切,可以马上开始,不占主线:Python 工程、大模型接口、工具调用与 MCP、评测。这就是 Agent 和 Harness 的入门,纯软件。
大二结束前选一条做主攻。大三要开始专业课复习,精力只够深挖一条。选的时候看两件事:你愿不愿意长期和真机、示波器、报错的硬件打交道;以及你能不能接受这个方向里大部分岗位要读研。
先说明一下:我没有一个可以查询的数据库,也没有联网搜新闻。下面是我知识范围内的公开信息,加上今天用 B 站接口实际核到的课程,你可以自己搜名字验证。
三个圈的交集真实存在,也是现在最热的位置:能部署到真实设备、又能被自然语言指挥的系统。但它不是入门岗位,是三条线各走一段之后的汇合点。先把底层打好,交集会自己出现。理论基础怎么从「看得懂」走到「做得出」,见第 11 节。
把基础教材翻一遍之后,你会同时知道 CNN、Transformer、强化学习这些词,也能讲清它们大概在做什么。这个状态有用,但离「会做」还有一段明确的距离:能解释一件事、能把它做出来、能把它调好,是三件事。
| 层次 | 表现 | 怎么检验 |
|---|---|---|
| 能解释 | 说得清注意力和卷积的区别、贝尔曼方程在算什么 | 合上书讲三分钟不卡壳 |
| 能实现 | 不看别人的笔记,把模型跑起来并拿到合理指标 | 从零写训练循环,不复制粘贴 |
| 能调优 | 知道模型为什么不涨点,改哪个参数能救回来 | 在真实数据上超过一个基线,并说清为什么 |
多数人的自评停在第一层。把视觉、自然语言、强化学习三块的名词和直觉都过一遍是很好的广度,缺的通常是第二层和第三层。
第四条是嵌入式方向最想看到的,前三条是通用的入场券。
不要先花一个学期把数学学完再回来做模型。学到矩阵求导就回来推一遍反向传播,两边都记得住。
如果你要递给一个嵌入式或边缘计算方向的团队,对方想看的不是你读过哪些课,而是一个跑在设备上的东西,加上两个数字:帧率和精度,以及你踩过的坑。理论笔记证明你能学,跑在板子上的项目证明你能做。两份都递,但把项目放前面。
广度已经打开之后,接下来一年最值钱的动作不是再学一门新课,而是把学过的东西挑两件做到能跑。少看一门课,多交一个能演示的东西。