CPU 101 is the second series of ANSO Science Lectures, following ScienceOne. It consists of seven lectures on how to design a central processor chip (CPU).

The lectures will focus on the following specific topics respectively:
. Introduction to Computer Science and CPU 101;
. Boolean Algebra and Gate Circuits;
. Combinational Logic Circuits;
. Sequential Logic Circuits;
. A Simple CPU Model;
. Simple CPU Design;
. RISC-V Instruction Set.
By the end of this lecture series, participants will have the chance to witness the design of a simple CPU with only 3 instructions correctly performing a sequence summation operation and displaying the result via a digital tube. This will offer you an intuitive experience of the enjoyment in CPU design.
This course is designed for university students, teachers, and those interested in computer technology. It aims to introduce the core principles and design philosophy of chips in an accessible and understandable manner, helping you to easily build a knowledge framework of computer hardware systems. With detailed explanations, we expect that you will be able to understand the intricacies of computing technology and develop an interest in further studies of related fields.
Welcome to this course and we hope you will like it.