mirror of
https://github.com/PKUFlyingPig/cs-self-learning.git
synced 2026-03-20 03:55:41 +08:00
22 lines
1.1 KiB
Markdown
22 lines
1.1 KiB
Markdown
# UCB EE120: Signal and Systems
|
||
|
||
## 课程简介
|
||
|
||
- 所属大学:UC Berkeley
|
||
- 先修要求:CS61A, CS70,微积分,线性代数
|
||
- 编程语言:Python
|
||
- 课程难度:🌟🌟🌟🌟🌟
|
||
- 预计学时:100 小时
|
||
|
||
这门课最精华的部分就是 6 个超有趣的编程作业了,会让你用 Python 通过学习到的信号与系统的理论知识,解决各类实际问题。例如 lab3 会让你实现 FFT 算法,并和 Numpy 的官方实现进行性能对比;lab4 会通过分析手指头的影像数据推断心率;lab5 就更牛了,会让你给哈勃望远镜拍到的照片进行降噪处理,恢复绚烂清晰的星空;lab6 会让你构造一个反馈系统,平衡小车上的细杆。
|
||
|
||
## 课程资源
|
||
|
||
- 课程网站:<https://inst.eecs.berkeley.edu/~ee120/fa19/>
|
||
- 课程教材:参见课程 notes
|
||
- 课程作业:5 个书面作业 + 6 个编程作业
|
||
|
||
## 资源汇总
|
||
|
||
@PKUFlyingPig 在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/UCB-EE120 - GitHub](https://github.com/PKUFlyingPig/UCB-EE120) 中。
|