Skip to content
Save 5% on your next order with code PREMIUM5!
100,000+ Products for Home, Medical, Office & Classroom Needs
Search
Skip to product information
1 of 1

Making Sense of Programming Algorithms Foundations - Paperback

$21.58 USD
$21.58 USD
Sale Sold out
Shipping calculated at checkout.
In stock (100 units), ready to be shipped

Available Offers

Fast delivery available on most orders

Multiple secure payment options accepted

Secure checkout with
  • American Express
  • Apple Pay
  • Diners Club
  • Discover
  • Google Pay
  • Mastercard
  • PayPal
  • Shop Pay
  • Visa

Flight Range: Up to 1,000 meters (3,280 feet)

Maximum Speed: 45 kilometers per hour (28 miles per hour)

For all orders exceeding a value of 100USD shipping is offered for free.

Returns will be accepted for up to 10 days of Customer’s receipt or tracking number on unworn items. You, as a Customer, are obliged to inform us via email before you return the item.

Otherwise, standard shipping charges apply. Check out our delivery Terms & Conditions for more details.

View Product Details
Shopping cart
Product Product subtotal Quantity Price Product subtotal
Making Sense of Programming Algorithms Foundations - Paperback
Making Sense of Programming Algorithms Foundations - Paperback
Making Sense of Programming Algorithms Foundations - Paperback
$21.58/ea
$0.00
$21.58/ea $0.00

Product Description

by Robert Setiadi (Author)

Unleash the power of algorithms and transform your programming skills!


In today's tech-driven world, mastering algorithms is a brilliant way to boost your career, pick up a fun new hobby, and stay at the forefront of innovation. But where do you start if you are a complete beginner?


Making Sense of Programming Algorithms Foundations is a deeply practical handbook that empowers readers to unleash the power of algorithms with real-world examples and easy-to-digest lessons. Specially written by seasoned IT professional Robert Setiadi, PhD, this guide walks you through the fundamentals of algorithms, revealing how you can master the essentials of coding and become a problem-solving virtuoso.


Specially written with handy illustrations and pseudocodes that suit beginner and experienced programmers alike, this book reveals the secret to designing efficient algorithms for a diverse set of challenges. Readers will explore the world of divide and conquer technique, greedy algorithms, dynamic programming, search tree traversal, and many others.


Here is just a little of what you will discover inside:

  • Abstract data types
  • Divide and conquer, greedy algorithm, dynamic programming
  • Huffman coding, search tree, branch and bound
  • Big O complexity analysis
  • Test coverage
  • Topics beyond basic, including brief introduction to artificial intelligence
  • and much more...


This book is a must-read for students, aspiring programmers, experienced software developers revisiting the basics, or anyone who wants to understand how algorithms work.

Number of Pages: 296
Dimensions: 0.62 x 9 x 6 IN
Publication Date: October 10, 2023
you might like