Cs Programming


Design Patterns: Elements of Reusable Object-Oriented Software
Clean Code: A Handbook of Agile Software Craftsmanship
The Pragmatic Programmer: From Journeyman to Master
Refactoring: Improving the Design of Existing Code (Addison-wesley Object Technology Series)
Structure and Interpretation of Computer Programs
Code Complete: A Practical Handbook of Software Construction
Designing Data-Intensive Applications
Introduction to Algorithms
The Mythical Man-Month: Essays on Software Engineering
Code: The Hidden Language of Computer Hardware and Software
The C Programming Language
Head First Design Patterns
Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People
The Algorithm Design Manual
Automate the Boring Stuff with Python: Practical Programming for Total Beginners