| Store |
Condition |
Deals & Coupons | Price |
Est. Shipping |
Total |
Buy |
|---|---|---|---|---|---|---|
| Sorry we could not find any result for “9780262542364” | ||||||
This textbook provides a thorough introduction to computation and programming, using Python as the teaching language. It is designed for readers with no prior programming experience, focusing on developing computational thinking and problem-solving skills. The book covers fundamental topics such as variables, conditionals, loops, functions, and data structures, before moving on to more advanced subjects like object-oriented programming, algorithms, and data visualization. Guttag emphasizes the process of writing, testing, and debugging code, and includes numerous examples and exercises. The third edition incorporates updated Python 3 code and new material on topics like machine learning and deep learning. It is a core text for MIT's introductory computer science course and is valued for its clear explanations and rigorous approach.
This book is ideal for students taking introductory computer science courses, especially those using Python. Self-learners with no programming background who want a rigorous yet accessible introduction will benefit greatly. It suits aspiring data scientists, engineers, and anyone needing computational skills for research or projects. Teachers looking for a well-structured textbook for a first course in programming will find it valuable. It is also useful for professionals transitioning into tech who need a solid foundation in Python and computational concepts.
- ✓ Clear and rigorous explanations of fundamental programming concepts
- ✓ Uses Python, a popular and beginner-friendly language
- ✓ Includes numerous examples and exercises for practice
- ✓ Covers advanced topics like machine learning and data visualization
- ✓ Based on MIT's renowned introductory course
- ✗ Some readers may find the pace challenging without prior experience
- ✗ Exercises can be difficult for absolute beginners
- ✗ Limited coverage of web development or specific libraries
- ✗ Assumes mathematical maturity in later chapters
- ✗ Not a quick reference guide; meant for sequential study
At Windsorbooks, we compare prices from trusted sellers so you can buy, rent, or sell textbooks at the best total price — shipping included.
As an Amazon Associate, Windsorbooks.com may earn a small commission on qualifying purchases.