Computer Science

Teach Yourself CS is a pointer to some good reference material on a few major pillars of computer science, that you might not have had exposure to as a self-taught programmer. Computer architecture to data structures to networking to compilers, and more.


Avatar of Author

Jamie Macey is a senior software engineer with over 15 years experience in the Ruby and Rails ecosystems, largely on the back-end.

Husband, father, gamer, and all-around geek. Ask about my latest 3d print, or toy software project.