You know how to code... ...but is it enough? Do you feel left out when other programmers talk about asymptotic bounds? Have you failed a job interview because you don't know computer science? Volume one covers the most frequently referenced topics, including: - Algorithms and data structures - Graphs - Problem-solving techniques - Complexity theory The author, a senior de You know how to code... ...but is it enough? Do you feel left out when other programmers talk about asymptotic bounds? Have you failed a job interview because you don't know computer science? Volume one covers the most frequently referenced topics, including: - Algorithms and data structures - Graphs - Problem-solving techniques - Complexity theory The author, a senior developer at a major software company with a PhD in computer science, takes you through what you would have learned while earning a four-year computer science degree. When you finish this book, you'll have the tools you need to hold your own with people who have - or expect you to have - a computer science degree. Don't let the lack of a degree hold back your career. Dive into this book now.
A Programmer's Guide to Computer Science: A virtual degree for the self-taught developer
You know how to code... ...but is it enough? Do you feel left out when other programmers talk about asymptotic bounds? Have you failed a job interview because you don't know computer science? Volume one covers the most frequently referenced topics, including: - Algorithms and data structures - Graphs - Problem-solving techniques - Complexity theory The author, a senior de You know how to code... ...but is it enough? Do you feel left out when other programmers talk about asymptotic bounds? Have you failed a job interview because you don't know computer science? Volume one covers the most frequently referenced topics, including: - Algorithms and data structures - Graphs - Problem-solving techniques - Complexity theory The author, a senior developer at a major software company with a PhD in computer science, takes you through what you would have learned while earning a four-year computer science degree. When you finish this book, you'll have the tools you need to hold your own with people who have - or expect you to have - a computer science degree. Don't let the lack of a degree hold back your career. Dive into this book now.
Compare
William Yip –
The book could have used a proofreader; from time to time there were wrong words, missing words and numbers, references to wrong chapter and section numbers, and links that went to the wrong section. There were also references to chapters and sections that turned out to be in the next volume which I found annoying. Some concepts could have been explained better. Overall though, the book does offer a relatively good introduction to computer science topics.
Melody –
This book needs a good proofreader.
Bogdan Kulbida –
In general good content. As stated in the book, it gives you an entry point and a good direction. For me it was a good refresher. Thank you!
Pranay –
Per Jakobsen –
Agus –
Scott –
Stanislav –
Steve Alex –
devin –
Glenn Joy –
Parisa –
Jake Bloomfeld –
Chris –
Alexander –
Mohammed Q. Hussain –
Leo –
Wouter O –
Michael –
Jennifer –
Andrew Coates –
Samrudhi Sharma –
D. –
Bogdan Kulbida –
Chris green –
☘Misericordia☘ ⚡ϟ⚡⛈⚡☁ ❇️❤❣ –
Tyler Wilson –
Nadezhda –
Kareem Mahmed –
Douglas Johnson –