Teach your own CS

  1. Discrete Mathmatics and its applications
  2. Structure and interpretation of computer programs
  3. Operating systems, three easy pieces
  4. Computer networking, a top down approch
  5. Introduction to algorithms
  6. Computer organization and design RISC-V edition




A self-taught frontend developer

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Scala 3 Survey: The Conclusion

Lesser known technologies in android development

How I became a software engineer for under $200

a piggy bank wearing a tiara and a tutu standing above small denominations of US currency

What it’s like to be a Software Engineer

DevOps in 2019: Gene Kim’s Trends and Predictions for Next Year

Reduce Networking Errors in NodeJs

How to Create a Reusable Web Scraper

The Flutter Architecture

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Richard Wang

Richard Wang

A self-taught frontend developer

More from Medium

Teaching Programming to a 9-year-old: Part 2

Learning Inputs and Outputs

Stalker Software: How Can You Catch Spy Software On Your Phone?

Non-Profit Organizations Working to Increase the Number of Women in CS