Language
  • Python 3
Reading time
  • Approximately 88 days
What you will learn
  • Programming Basics and Python Syntax
  • Algorithm and Data Structure
  • Database
  • Machine Learning and AI
  • Natural Language Processing
Author
  • Paul J. Deitel
Published
  • 3 years, 2 months ago
Packages you will be introduced to
  • Numpy
  • pandas
  • matplotlib
  • textblob
  • spacy
  • tweepy
  • ibm-watson

Official description

 For introductory-level Python programming and/or data-science courses.

 

A groundbreaking, flexible approach to computer science and data science

The 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.

 

Write a review

Read this book? Comment on this book's GitHub issue page and share what you liked and what you didn't like about it. Your GitHub comment will show up as a review here. See an example.