Preface CSdiy has made great contributions to CS education. However, due to limitations in English proficiency and course difficulty, I would like to share some Chinese CS-related videos on Bilibili.
Computer Architecture#
- Princeton University - Computer Science: Algorithms, Theory, and Machines (GPT Translation)
- Computer Architecture (Spring 2024)
- National Taiwan University: Computer Organization 2023 - Liu Yiyu
- University of Science and Technology of China: Computer Architecture - Hu Weiwu, Wang Wenxiang
- CMU15213/15513 - Spring 2023: Understanding Computer Systems in Depth (English)
- UCBerkeley-CS61C: Computer Architecture (GPT Translation)
- Stanford-CS107: Computer Organization and Systems
- Hebrew University of Jerusalem: Building Modern Computers from Scratch (GPT Translation)
- College of William & Mary: Computer Architecture Modeling and Simulation (English)
Operating Systems / Computer Organization#
- Operating System Implementation
- Operating Systems Crash Course - Fall/Winter 2022 Peer Learning Recorded
- CSAPP - Understanding Computer Systems in Depth - Explanation
- “One Life One Chip”
- MIT6.828/6.S081 Operating Systems Course Tutorial
- Build Your Own Operating System from Scratch
- 2023 Nanjing University “Operating Systems: Design and Implementation” (Jiang Yanyan)
- Xiamen University - Principles of Operating Systems (Spring 2022)
- Modern Operating Systems: Principles and Implementation (Shanghai Jiao Tong University)
- Operating System Principles: Professor Chen Yu from Tsinghua University
- Understanding Computer Systems in Depth - Personal Explanation
- Understanding Computer Systems in Depth - CSAPP Key Reading
- Dr. Dng Companion CSAPP: bigONE “Understanding Computer Systems in Depth”
- CS162 Operating Systems - Fine Translation (Updating)
- National Tsing Hua University - Operating Systems - Professor Huang Nengfu
- CS537: Introduction to Operating Systems Spring 2018 (English)
- Sun Yat-sen University: Principles of Operating Systems - 2024
- Spring 2020: Nanjing University Computer Systems Basics PA Online Course - Wang Liang
- Teaching You to Write a Simple CPU
- National Taiwan University: Signals and Systems - Li Linshan
- Discussion on Signals and Systems
- Embedded Systems - Professor Li Qingcheng from Nankai University - Spring 2024
Compilation Related / Software Analysis#
- Nanjing University “Software Analysis” Course 2020
- Write a RISC-V Compiler! Beginner-Friendly Practical Course
- Nanjing University School of Software Compilation Principles Course
- Hunan University: 2024 Top Computer Science Class “Compilation Principles”
- KAIST CS420: Compiler Design Spring 2020 (Machine Translation)
Data Structures / Algorithm Related#
- Northeast University: Spring 2021 - 2022 Algorithm Design and Analysis
- Nanjing University “2023 Algorithm Design and Analysis” - Huang Yu
- Nanjing University “2023 Algorithm Design and Analysis” - Xu Jingwei
- Data Structures and Algorithms Basics (Qingdao University - Wang Zhuo)
- Learn Data Structures Joyfully with Teacher Lazy Cat
- Hong Kong University of Science and Technology: Advanced Algorithms & Advanced Algorithms
Computer Networks#
- Computer Networks - Easy to Understand Explanation of Each Knowledge Point
- University of Science and Technology of China Zheng Wu, Yang Jian Complete Set - Computer Networks (Top-Down Approach)
- Micro Classroom on Computer Networks
Programming Languages / Programming Languages#
- Structure and Interpretation of Computer Programs (SICP, Python Version)
- Computer Language x86 Assembly Language: From Real Mode to Protected Mode (Operating System Boot Course)
- Programming Language Theory and Implementation
- CS Open Course: Structure and Interpretation of Computer Programs (SICP)
- Fine Translation-UC Berkeley Open Course - CS61A [Structure and Interpretation of Computer Programs] (Spring 2021)
- Structure and Interpretation of Computer Programs (SICP) Python Version Tutorial (Recording Continues to Update)
Software Engineering#
Databases#
- Database Systems (DBMS)
- CMU15-445 - Fine Translation (Updating)
- Department of Computer Science, Tsinghua University: Database Management Systems - Li Guoliang
- Chinese Explanation Version - CMU15-445: Database Kernel
Parallel Programming Design#
- Parallel Programming Design by Tan Guangming
- High-Performance Parallel Programming and Optimization
- National Tsing Hua University: Parallel Computing and Parallel Programming Course
Cryptography#
- Distributed Cryptography: Dora Dōjō x THUBA
- New Fire Open Course - Basic Cryptography Series Course
- Stanford: Cryptography (with Translation)
Tools#
- Zhejiang University: “Practical Skills Supplement” Spring/Summer 2023 Peer Learning
- Obsidian Open Course
Others#
-
Homemade Bilingual Subtitles - A Lesson on the Lack of Computer Education (2020)
-
Digital Circuits (Corresponding to MIT Digital Circuits) - UP Host Explanation
-
Peking University Professor Xiao Zhen’s “Blockchain Technology and Applications” Open Course
-
“Intelligent Computing Systems - From Deep Learning to Large Models”
Mathematics Related#
- Peking University Professor Qiu Weisheng Tsinghua Advanced Algebra Course 1080P HD Restored Version
- University of Science and Technology of China - Mathematical Analysis (B1) - Teacher Cheng Yi
- Peking University Open Course: Mathematical Analysis (Complete 112 Lectures without Series Part)
- Complex Functions (Complex Analysis) [Chinese and English Subtitles] Completed
- Mathematical Analysis Chen Jixiu Barrier-Free Remake Version
- 2020 Qi Zhenyu Teacher Micro Calculus Class 02
- Advanced Algebra - Fudan University - Xie Qihong - HD
- Discrete Mathematics - Northeast University
- Statistics - Personal UP Host
Philosophy Related#
- Renmin University of China: History of Western Philosophy - Zhang Zhiwei
- Zhao Lin, Deng Xiaomang - History of Western Philosophy (Old Version)
- National Taiwan University: Logic - Fu Haozheng
- Kant Research - Deng Xiaomang
- School of Labor Relations: Aesthetic Principles - Spring 2021 - Yang Ning
- Introduction to Semiotics
Humanities/Arts/Architecture/Film/Sociology#
- MIT Global Architectural History (4.605 A Global History of Architecture) (English)
- Fundamentals of Modern Social Theory - Chinese and English Subtitles
- Chinese and English Subtitles - Art History Crash Course
- Gombrich's "The Story of Art" Video Commentary Version
- Photography Guidance Open Course - VFS/Beijing Film Academy Graduates
- Director Open Course - Beijing Film Academy/VFS Graduates
- School of Labor Relations: Literary Theory - Fall 2021 - Yang Ning
- School of Labor Relations: Western Literary Theory - Fall 2021 - Yang Ning
- Zhou Chuanji Talks About Movies
Comprehensive#
- Hardware Tea Talk: Hardcore Popular Science
- Close Reading C++ Primer
- Computer Graphics Game Direction - Spring 2023 Second Iteration - Tan Jian
- Linux File System Nine Lectures - Chen Shuo
- DDIA Book Reading Chapter by Chapter Sharing
- Machine Learning - Whiteboard Derivation Series
- Chen Ming - Nanjing University 23 Spring - Object-Oriented Programming Basics
- Every Programmer Should Know Memory Knowledge (Taking You Through Ulrich Drepper's Classic Paper)
Postscript#
To be continued...