How advanced were the people of Indus valley civilization in engineering aspects compared with other civilizations during or before their time?
It would be hard to compare with other contemporary civilisation at the time viz Egyptian or Sumerian as not much written information available of that time. However, archealogical finding suggests many technological advancements 1) Sanitation - use of covered drainage system, (what now called) WC, reservoirs, public bath, dams and step wells to name few (source wiki)
2) Maths : circulation of coins and weights suggests use of decimal system, accurate measurements
3) metallurgy : Civilisation had extensive knowledge of bronze, tin, copper and lead
Since whole Indust valley civilisation was residing near Rivers they must have knowledge on channelling water and building high wall to protect from floods.
The Indus valley civilization was one of the most advanced civilizations during the bronze age.
1) Sanitation - There were underground sewage systems, flush toilets and a proper sewage drainage system which collects sewage fro individual houses. They were all first of their kind.
2) Architecture - Their Architecture is one of the advanced at the time and was well planned. They had parallel streets with crossroads. Their bricks were all of uniform size. The city walls were built in such a way to prevent flood from entering the city. They have also built docks.
The majority of the cities were constructed in a highly uniform and well-planned grid pattern
The facilities such as flush toilets and private wells were present in almost every houses. It should provide a way at how things were implemented there.
3)Water management - They had many reservoirs, step-wells, dams and even a public bath. Most of the houses had a private well too.
4) Maths :
The people of the Indus Civilisation achieved great accuracy in measuring length, mass, and time. They were among the first to develop a system of uniform weights and measures
The Indus valley people have used (most likely the first)ruler for measuring lengths. The smallest division found on their ivory scale is approx equal to 1.704 mm. The smallest ever in Bronze age. These people have followed decimal system for almost all practical purposes while other civilizations of this time used non uniforms weights.
5) Metallurgy : Civilisation had extensive knowledge of bronze, tin, copper and lead.
- Sanitation of Indus Valley civilisation - Wikipedia
- Indian Mathematics Prehistory - Wikipedia
- Indus Valley Civilisation - Wikipedia
- List of inventions and discoveries of the Indus Valley Civilisation
- Read Indussian: The Archaic Tamil from c.7000 BCE ISBN : 938073302X, 9789380733029
- Prehistory and Harappan Civilization