Search  for anything...

Intro to Python for Computer Science and Data Science: Learning to Program with AI, Big Data and The Cloud

  • Based on 443 reviews
Condition: New
Checking for the best price...
$90.00 Why this price?
Save $49.99 was $139.99

Buy Now, Pay Later


As low as $15.00 / mo
  • – 6-month term
  • – No impact on credit to apply
  • – Instant approval decision
  • – Secure and straightforward checkout

Ready to go? Add this product to your cart and select a plan during checkout.

Payment plans are offered through our trusted finance partners Klarna, Affirm, Afterpay, Zip, Apple Pay, and Google Pay. No-credit-needed leasing options through Acima may also be available at checkout.

Learn more about financing & leasing here.

Free shipping on this product

FREE 30-day refund/replacement

To qualify for a full refund, items must be returned in their original, unused condition. If an item is returned in a used, damaged, or materially different state, you may be granted a partial refund.

To initiate a return, please visit our Returns Center.

View our full returns policy here.


Availability: Only 1 left in stock, order soon!
Fulfilled by Amazon

Arrives Monday, Oct 26
Order within 32 minutes
Available payment plans shown during checkout

Protection Plan Protect Your Purchase
Checking for protection plans...

Description

For introductory-level Python programming and/or data-science courses.A groundbreaking, flexible approach to computer science and data scienceThe Deitels’ Introduction to Python for Computer Science and Data Science: Learning to Program with AI, Big Data and the Cloud offers a unique approach to teaching introductory Python programming, appropriate for both computer- science and data-science audiences. Providing the most current coverage of topics and applications, the book is paired with extensive traditional supplements as well as Jupyter Notebooks supplements. Real-world datasets and artificial-intelligence technologies allow students to work on projects making a difference in business, industry, government and academia. Hundreds of examples, exercises, projects (EEPs), and implementation case studies give students an engaging, challenging and entertaining introduction to Python programming and hands-on data science.The book's modular architecture enables instructors to conveniently adapt the text to a wide range of computer-science and data-science courses offered to audiences drawn from many majors. Computer-science instructors can integrate as much or as little data-science and artificial-intelligence topics as they'd like, and data-science instructors can integrate as much or as little Python as they'd like. The book aligns with the latest ACM/IEEE CS-and-related computing curriculum initiatives and with the Data Science Undergraduate Curriculum Proposal sponsored by the National Science Foundation. Read more

Publisher ‏ : ‎ Pearson


Publication date ‏ : ‎ February 15, 2019


Edition ‏ : ‎ 1st


Language ‏ : ‎ English


Print length ‏ : ‎ 880 pages


ISBN-10 ‏ : ‎ 0135404673


ISBN-13 ‏ : ‎ 76


Item Weight ‏ : ‎ 2 pounds


Dimensions ‏ : ‎ 7 x 1.45 x 9.1 inches


Best Sellers Rank: #350,686 in Books (See Top 100 in Books) #221 in Cloud Computing (Books) #268 in Python Programming #496 in Computer Programming Languages


Frequently asked questions

If you place your order now, the estimated arrival date for this product is: Monday, Oct 26

Yes, absolutely! You may return this product for a full refund within 30 days of receiving it.

To initiate a return, please visit our Returns Center.

View our full returns policy here.

  • Klarna Financing
  • Affirm Pay in 4
  • Affirm Financing
  • Afterpay Financing
  • Zip Pay in 4
  • Financing through Apple Pay
  • Financing through Google Pay
Leasing options through Acima may also be available during checkout.

Learn more about financing & leasing here.

Top Amazon Reviews


  • A well-written text for self-learning and to accompany your assigned textbook in coursework
Format: Paperback
An excellent self-teaching text. If you purchase a new copy, make sure to avail yourself of the instructional videos for the first half of the text. I have relied on Deitel texts as a reference for quite some time, and they teach me good programming skills and general computer science principles. A good reference text. ... show more
Reviewed in the United States on May 26, 2026 by John Jaksich

  • Minor mistakes but 10/10 will recommend
Format: Paperback
Got this because school professor required it for our python class. Was not happy for the price but honestly very pleasantly surprised by how good and in depth this goes. Will have to say the online videos, and Jupyter codes (our professor provided to us, maybe available on author's website?) are crucial to success in understanding of python. The Jupyter notes contains all the codes of the book so you can test run them and see how those outputs actually come out. Goes super fast in content, but feel I have a good grasp on the content and feel confident in even some more advanced python coding utilizing packages ... show more
Reviewed in the United States on November 17, 2019 by Kindle 客户

  • Great introduction for Python, Big Data and Machine Learning
Format: Paperback
Both Data science and machine learning can be demanding subjects, this book is great to smooth that learning curve while gaining working knowledge. I personally would like to add a whole chapter dedicated solely to Exploratory Data Analisis.
Reviewed in the United States on August 13, 2019 by Mario Rugeles Perez

  • Great book! Full color!
Format: Paperback
Great book for learning Python. Love that it’s in color!
Reviewed in the United States on March 27, 2025 by biz major

  • Great book, but you cannot get the solutions manual unless you are an instructor.
Format: Paperback
This book has been very helpful in helping to understand the basics of Python programming. I have used Python quite a bit in Statistics, but I wanted to understand it from a software engineering point of view and I thought this would be a good introduction in doing so. One disappointing thing about this book is that there is no solutions manual available. If you're doing self-study, then good luck. I contacted Pearson and they told me the main requirement to attain the solutions manual is for you to be an instructor. I can understand this requirement as students could easily request the solutions manual and cheat on the exercises. However, if you're not a student and working on this book purely out of self interest trying to learn Python yourself then the solutions manual should be available. I took one star off the review for this. ... show more
Reviewed in the United States on June 10, 2021 by Ravindra Bharat

  • Takes beginners to make them pros!
Format: Paperback
I purchased your book "Intro to Python for Computer Science and Data Science" for the needs of my MSc program in Data Science. I must say that, despite my little experience in programming (I am a medical doctor seeking to expand my knowledge in this expanding, cutting-edge field), I am truly fascinated by the comprehensive character and didactic value of this masterpiece. ... show more
Reviewed in the United States on January 30, 2020 by Panteleimon Pantelidis

  • Good textbook!
Format: Paperback
I use it and really enjoy the web support and online tools provided when you buy the book. One of my favorites!
Reviewed in the United States on August 29, 2024 by Chris

  • So much easier than going to campus
Format: Paperback
I found all of our college textbooks here for less than the college bookstore
Reviewed in the United States on July 21, 2022 by JM

Can't find a product?

Find it on Amazon first, then paste the link below.
Checking for best price...