About
Developer / Math Learner
I'm Linlucath, a passionate developer and mathematics enthusiast. Currently pursuing a mathematics degree at the University of Electronic Science and Technology of China (UESTC), while complementing my education with online computer science courses.
I've completed the CS61A and CS61B courses from UC Berkeley's computer science curriculum and am currently advancing through CS61C along with the WebLab specialization.
More about me
Posts
Educations
CS 162
Operating Systems
Jun. 2025 - Aug. 2025
- Learned the fundamentals of operating systems.
- Implemented core OS components like process management and file systems.
CS 61C
Computer Architecture
May. 2025 - Jun. 2025
- Gained a deep understanding of computer architecture and assembly language.
- Designed and implemented a RISC-V CPU from scratch.
CS 61B
Data Structures / Software Engineering
Mar. 2025 - Apr. 2025
- Implemented core data structures (trees, graphs, hash tables) from scratch.
- Architected Java-based projects applying OOP principles and design patterns
CS 61A
Programming Languages
Jan. 2025 - Mar. 2025
- Learned the fundamentals of programming languages.
- Gained proficiency in Python and Scheme.
Missing Semester
Working on Shell
Jan. 2025 - Feb. 2025
- Mastered various tools and shell commands. (Vim, Git, piping, etc.)
- Gained proficiency in Linux environment operations.