• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Jeanne Boyarsky
  • Ron McLeod
  • Tim Cooke
Sheriffs:
  • Devaka Cooray
  • paul wheaton
  • Mark Herschberg
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Frits Walraven
  • Jj Roberts
Bartenders:
  • Carey Brown
  • salvin francis
  • Piet Souris

Algorithmic Thinking vs Data Science

 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Data Science uses Algorithms to solve problems and evaluate datasets. What would you say are the differences between the topics you cover in your book and one more geared towards data science such as Data Science Bookcamp by Leonard Apeltsin beyond that his books uses Python and you use C?
 
Marshal
Posts: 72059
312
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Welcome to the Ranch
 
Author
Posts: 34
3
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Kyle Warner wrote:Data Science uses Algorithms to solve problems and evaluate datasets. What would you say are the differences between the topics you cover in your book and one more geared towards data science such as Data Science Bookcamp by Leonard Apeltsin beyond that his books uses Python and you use C?



Hi Kyle,

Thanks for writing.

Uh oh -- looks like you've given me yet another book to check out ;) I hadn't heard of that one. From a quick look, it looks like that book focuses more on large, ill-defined problems that data scientists deal with every day. So it focuses on simulation, visualization, summarization, using preexisting Python libraries, using statistics, etc.

The problems in Algorithmic Thinking are much smaller and more well-defined/not open-ended. Algorithmic Thinking teaches how to build the core algorithms from the ground up, and Data Science Bookcamp looks like it focuses on applying algorithms to data science problems.

Thank you,
Dan
 
I'm full of tinier men! And a tiny ad:
the value of filler advertising in 2021
https://coderanch.com/t/730886/filler-advertising
reply
    Bookmark Topic Watch Topic
  • New Topic