BOOK LINKS BELOW. Yoyo I get a lot of emails from undergrad students asking what courses (and concepts) they should take / learn in university to best position themselves to break into quant dev / become a strong software engineering. I also include what resources they should use to supplement those courses. In this video I use harvard's course guide (see link below) and chart the best courses for you to take and focus on. I also introduce you to other important resources.
Instagram: https://www.instagram.com/thecodingjesus/
Calendly: https://calendly.com/coding-jesus
Patreon: https://www.patreon.com/codingjesus
Operating Systems: Three Easy Pieces: https://amzn.to/3VgUpZm
TCP/IP Illustrated Volume 1: https://amzn.to/4cv4qsn
Inside The Machine: https://amzn.to/43kj7u7
Memory Paper: https://people.freebsd.org/~lstewart/articles/cpumemory.pdf
Harvard Courses: https://csadvising.seas.harvard.edu/cs50_Guide_v25.pdf
Course Summary: https://docs.google.com/spreadsheets/d/1kfM740uQhV1hZi8pOlCqbhoHH2rUnHuBTzNZTwhszJk/edit#gid=0
00:00 intro
01:20 comp-sci basics (html, cs, javascript, java, python, C)
01:50 comp-sci basics 2 (functional, oop, SOLID)
02:55 systems programming (software side)
03:53 DSA
04:42 computing hardware (hardware side)
05:20 networking
06:32 computer architecture
07:36 compilers
08:16 operating systems
09:15 data systems (db-related)