A Programmer's Guide to Computer Science: A virtual degree for the self-taught developer
| AUTHOR | Springer, William M., II; Allgood, Nicholas R.; Springer, Brit et al. |
| PUBLISHER | William Springer (01/03/2020) |
| PRODUCT TYPE | Hardcover (Hardcover) |
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.
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.
