Computer Science @ learn.athitkao.com

  Athit Kao, PhD


There's so much to learn and too little time, but we need to start somewhere.

Please check back as I am currently designing a curriculum to introduce the principles of computer science theory and basic programming to beginners.

  1. How programming could help your career
  2. How does a computer work
  3. Introduction to programming
    1. Interactive In-Browser R by DataCamp Light
    2. Introduction to Programming I (in R)
    3. Introduction to Programming II (in R)
  4. Abstract concepts in programming
    1. Functions: Theory and Practice (in R)
    2. Functions: Theory and Application (in R)
  5. Version control systems
    1. Learn Git in 15 minutes!