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.
Show moreYou 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.
Show moreA Programmer's Guide to Computer Science, Volume 1 is absolutely invaluable and highly recommended. - Midwest Book ReviewIf you're a self-taught programmer, a bootcamp grad, or even if you have a degree, this book is a must. - Matt F If you're a coding newbie or a self-taught developer this is a well distilled book for those wanting to learn the initial fundamentals of computer science. I look forward to the second volume! - Amazon Customer
![]() |
Ask a Question About this Product More... |
![]() |