Kaoyan Plan

Overview

It’s March 26, 2025, and there are 269 days left before the preliminary exam. Deciding to take computer science was a tough call, especially after wasting three years of undergraduate time.

The three years in Nankai Finance were a total drag. I’m not into finance, and I’m not sold on the financial circle industry. On top of that, the epidemic and the school closure have made me hate Tianjin, and I’m even more disliked Beijing.

Freshman year, when I wasn’t out of school and there were a lot of reduced campus activities, it really ruined my college life and made me not think I could do a lot of things at university. I felt like I had no freedom, and I got really depressed. I had a hard time with work and rest, and I was really stressed about my life and studies.

But luckily, I’ve got a great support system in my family and friends, and they helped me get through it. After thinking about their advice and what I want to do with my life, I decided to switch to computer science and focus on Web3 and the metaverse. I really believe that this technology is going to change the world for the better and help human civilization grow in the future.

I want to change the world and create a new virtual world and interstellar civilization.

Kaoyan is the first step towards this dream, and if I’m lucky enough, I’ll have three or more years in college to learn about various technologies, improve my personal skills, and get in touch with top-notch technologies. Otherwise, I’ll face the great challenges of the industry head-on.

Target Institution and Major

School of Software Engineering, Sun Yat-sen University

08405 Software Engineering

Preliminary Exam

101 Politics
204 English II
302 Math II
408 Comprehensive Foundation of Computer Science

Repeat Exam

Written Exam: 7255001 Discrete Mathematics and C Programming
Test: Leetcode Brush-Up
English proficiency test: reading and translation, reading IEEE and other cutting-edge journals and papers.
Interview: Answer questions around resume


408 Learning Plan

Course

  1. Data structures and algorithms
  2. Principles of computer composition
  3. Operating systems
  4. Computer networks
  5. Discrete mathematics
  6. C Programming

Textbook

  • Wangdao Four Review Books
  • Data Structures and Algorithm Analysis in C
  • Computer Organization and Architecture
  • Computer System: A Programmer’s Perspective
  • Computer Networking A Top-Down Approach
  • Discrete Mathematics and Its Application
  • The C Programming Language
  • Introduction to Algorithms

Online Resource

CSDIY

Wangdao OJ

LeetCode

Github

StackOverflow


Schedule

April

  1. C/C++ basic learning and Lanqiao cup
  2. Data structures and algorithms
  3. Computer organization and principle

May

  1. Computer system
  2. Computer Networking
  3. CET-6 speaking exam

June

  1. CET-6 writing exam (target goal: 600)
  2. Final exams
  3. Basic Linux commander and other CS knowledge

July - August

  1. Mathematics: Calculus, Linear algebra, Probability theory and mathematical statistics
  2. English: Speaking, Listening, Reading Comprehension, Translating, Writing.
  3. Wangdao Courses and Brush-ups
  4. Political everyday memorization
  5. A few Economics and Finance

September - November

  1. Repeat summer assignments
  2. Web3/Blockchain basic knowledge
  3. Rust/Go/Solidity programming languages

December

Sprinting for the preliminary exam


I will seize fate by the throat;

it shall certainly never wholly overcome me.

Task2

Task Catalog (4th Weekend)

  1. Complete Week 4 assignment

    • Internet Basics and Applications

    • Machine Learning with R

    • Intermediate Microeconomics

    • Introduction to Actuarial Science

    • application Statistics

  2. Review the Important Course

    • Probability Theory and Mathematical Statistics Chapter 1
    • Linear Algebra Chapter 1
    • Other Courses
  3. Programming Learning

    • C/C++
    • Python
    • Latex

New Motto:

Young souls, drifting with the winds of dreams.

First Day

Task:

  1. learn life-insurance actuarial science and finish homework
  2. learn application statistics and finish homework
  3. review blog building
  4. learn basic markdown and latex
  5. if there is more available time, learn social insurance.

From today, I will improve myself and try to finish my everyday tasks as many as possible.

https://light-year.space is my first domain, base on my interest in future, technology and space.

I’m hoping that one day I can travel as far away as the light.

acknowledgements:

my parents, my roommates, and my good friends.