<p><b>The follow-up to Cory Althoff''s bestselling <i>The Self-Taught Programmer</i>, which inspired hundreds of thousands of professionals to learn to program outside of school!</b></p><p>Fresh out of college and with just a year of self-study behind him, Cory Althoff was offered a dream first job as a software engineer for a well-known tech company, but he quickly found himself overwhelmed by the amount of things he needed to know, but hadn¿t learned yet. This experience combined with his personal journey learning to program inspired his widely praised guide, <i>The Self-Taught Programmer</i>. Now Cory''s back with another guide for the self-taught community of learners focusing on the foundations of computer science.</p><p><i>The Self-Taught Computer Scientist</i> introduces beginner and self-taught programmers to computer science fundamentals that are essential for success in programming and software engineering fields. Computer science is a massive subject that could cover an enti