Get Free Shipping on orders over $79
Thinking in Systems, Not Code : Using Modelica to Model and Understand Complex Systems - Ankit Anurag Naik

Thinking in Systems, Not Code

Using Modelica to Model and Understand Complex Systems

By: Ankit Anurag Naik

Paperback | 13 February 2026

At a Glance

Paperback


$65.99

or 4 interest-free payments of $16.50 with

 or 

Ships in 10 to 15 business days

Most people are taught to solve problems by breaking them into steps and writing code.

But complex systems-energy grids, electric vehicles, industrial processes, and organizations-don't behave like step-by-step programs.

They behave like systems: interconnected, feedback-driven, and emergent.

Thinking in Systems, Not Code teaches you to model reality the way it actually works-not as sequences of instructions, but as structures where behavior emerges from relationships.

Using Modelica and equation-based modeling, you'll learn to ask:

"How is this system structured?"
instead of
"How do I compute this?"

This shift makes complexity manageable-and models reusable across domains.

What You'll Learn

  • Frame problems as systems, not isolated calculations
  • Choose meaningful system boundaries and levels of abstraction
  • Model using structure and relationships, not execution order
  • Apply conservation laws, feedback, and hierarchy across domains
  • Build models that scale, adapt, and reveal emergent behavior
  • Use models as tools for reasoning and decision-making-not just simulation

Who This Book Is For

This book is for readers who work with complex technical or socio-technical systems and want a deeper, more rigorous way to reason about them.

You may be:

  • An engineer working with physical, energy, or cyber-physical systems
  • A researcher or educator modeling dynamic processes
  • A systems architect or technical decision-maker evaluating design trade-offs
  • A practitioner using models, simulations, or quantitative analysis to support decisions

No prior Modelica experience is required.

Familiarity with basic mathematics, equations, or modeling concepts is helpful.

More in Systems Analysis & Design

Systems Analysis and Design : 12th edition - Harry J. Rosenblatt

RRP $169.95

$137.99

19%
OFF
Business Driven Information Systems ISE : 9th Edition - Paige Baltzan
DAMA-DMBOK : Data Management Body of Knowledge: 2nd Edition, Revised - Dama International
Linux Pocket Guide : 4th Edition - Essential Commands - Daniel J. Barrett
System Design on AWS : Building and Scaling Enterprise Solutions - Jayanth Kumar
Rust Programming in easy steps : In Easy Steps - Richard Urwin
The Designer's Guide to VHDL, third edition : Volume 3 - Peter Ashenden