Publications

Over the years of learning and teaching, I have published some educational engineering e-books, structural engineering guides, technical manuals or reports, and scientific articles. You can download these contexts through the following given links. In this regard, I welcome any feedback and suggestions. You can contact me via the email introduced at the end of the page.

Electronic Books

Programming World with Python Language

As an interpreted, high-level and general-purpose programming language, Python is the fastest-growing major programming language in the world and standing as the second most loved language based on Stack Overflow's survey in 2019. This textbook is an introduction to this language and you will learn how to programming in Python language based on its syntax at an intermediate level. Furthermore, it provides a basis on which you can build more professional programs in future. So, this book is highly recommended for people who are not familiar with the Python programming language.

Specifications:

  • Author: M. A. Rostampour

  • Publisher: Electronic Self-publishing

  • ISBN: -

  • Language: Persian

  • Number of Pages: -

  • First Release: -

  • Last Edition: -

  • Last Modification: -

Headings:

  • Chap.1 - Introducing hardware and software of computers

  • Chap.2 - From now on Python

  • Chap.3 - The syntax of the Python programming language


  • Chap.4 - Some applicable programs

  • Chap.5 - Continue with Python

Modeling, Analyzing and Designing Steel Building Structures in CSi ETABS 2016

In this tutorial book, the procedure of modeling, analyzing and designing steel structures in CSi ETABS 2016 is discussed in detail. The design is based on the Iranian National Building Regulations for design and construction of steel structures known as "Mabhas 10". Also, the Iranian seismic code of building and nonbuilding structures, "Standard 2800", and the Iranian structural loading code, "Mabhas 6", are employed for loads modeling of structure. A thorough background in designing of steel structures and loading of structures courses is more recommended.

Specifications:

  • Author: M. A. Rostampour

  • Publisher: Electronic Self-publishing

  • ISBN: -

  • Language: Persian

  • Number of Pages: 91

  • First Release: Dec 2017

  • Last Edition: 2nd - May 21, 2018

  • Last Modification: 2.4 - April 11, 2019

Headings:

  • Chap.1 - Introduction to ETABS 2016 software

  • Chap.2 - Defining a practical project

  • Chap.3 - Modeling the structure in ETABS

  • Chap.4 - Analyzing the structural model

  • Chap.5 - Designing the steel structure


  • Chap.6 - Controlling the design limits

  • Chap.7 - Advanced features in ETABS

  • Appx.1 - Warnings, errors and common design problems

  • Appx.2 - Warping constant (Cw) equations

Modeling, Analyzing and Designing Concrete Building Structures in CSi ETABS 2016

In this tutorial book, the procedure of modeling, analyzing and designing reinforced concrete in CSi ETABS 2016 is discussed in detail. The design is based on the Iranian National Building Regulations for design and construction of concrete structures known as "Mabhas 9". Also, the Iranian seismic code of building and nonbuilding structures, "Standard 2800", and the Iranian structural loading code, "Mabhas 6", are employed for loads modeling of structure. A thorough background in designing of reinforced concrete structures and loading of structures courses is more recommended.

Specifications:

  • Author: M. A. Rostampour

  • Publisher: Electronic Self-publishing

  • ISBN: -

  • Language: Persian

  • Number of Pages: -

  • First Release: -

  • Last Edition: -

  • Last Modification: -

Headings:

  • Chap.1 - Introduction to ETABS 2016 software

  • Chap.2 - Defining a practical project

  • Chap.3 - Modeling the structure in ETABS

  • Chap.4 - Analyzing the structural model


  • Chap.5 - Designing the concrete structure

  • Chap.6 - Controlling the design limits

  • Chap.7 - Advanced features in ETABS

  • Appx.1 - Warnings, errors and common design problems

Modeling, Analyzing, and Designing Types of Foundations and Piles in CSi SAFE 2016

The emphasis in this tutorial book remains on modeling, analyzing and designing foundations and piles in CSi SAFE 2016. With the aid of this book you will be able to design types of foundations for steel and reinforced concrete buildings. The main standards considered in this book are based on the Iranian National Building Regulations including "Mabhas 6", "Mabhas 7" and "Mabhas 9". Moreover, some other advanced features in SAFE software are discussed.

Specifications:

  • Author: M. A. Rostampour

  • Publisher: Electronic Self-publishing

  • ISBN: -

  • Language: Persian

  • Number of Pages: -

  • First Release: Dec 2017

  • Last Edition: 2nd - May 22, 2018

  • Last Modification: 2.4 - May 27, 2019

Headings:

  • Chap.1 - Introduction to SAFE 2016 software

  • Chap.2 - Designing foundation for steel structures

  • Chap.3 - Designing foundation for RC structures


  • Chap.4 - Modeling and designing pile in SAFE

  • Chap.5 - Advanced features in SAFE

Gravity Loading for Building Structures

This book contains two main parts: live loads and dead loads. At the first chapter, the minimum values of the various types of live loads for buildings are presented and classified based on the Iranian National Building Regulations (Mabhas 6). At the next chapters, the minimum weights of design dead loads for buildings are specified in accordance to the structural and non-structural components including ceilings, floors, walls, parapets, and stairs. For each type of the components, precise details have been drawn (overall sixty details). All the details are drawn as vector which means have ultra high quality.

Specifications:

  • Author: M. A. Rostampour

  • Publisher: Electronic Self-publishing

  • ISBN: -

  • Language: Persian

  • Number of Pages: 102

  • First Release: Jan 15, 2019

  • Last Edition: 1st - Jan 15, 2019

  • Last Modification: 1.0 - Jan 15, 2019

Headings:

  • Chap.1 - Live loading

  • Chap.2 - Dead loading: details of ceilings and floors


  • Chap.3 - Dead loading: details of walls and parapets

  • Chap.4 - Dead loading: details of stairs

Introduction of Useful Civil Engineering and Architecture Software Programs

There are many software available in the field of civil engineering and architecture. The number of these software programs serving civil engineering needs is increasing manifold and their new versions are usually released annually. This book is an introduction to the practical and important civil engineering and architecture software programs used in Iran and the world. This book covers software programs in various fields of civil engineering including structural and earthquake engineering, geotechnics, and surveying.

Specifications:

  • Author: M. A. Rostampour

  • Publisher: Electronic Self-publishing

  • ISBN: -

  • Language: Persian

  • Number of Pages: -

  • First Release: -

  • Last Edition: -

  • Last Modification: -

Headings:

  • Chap.1 - Architecture programs

  • Chap.2 - Structural and foundation analysis and design programs

  • Chap.3 - Geotechnical analysis issues programs

  • Chap.4 - Quantity surveying and estimating programs


  • Chap.5 - Drawing programs

  • Chap.6 - Finite element programs

  • Chap.7 - Other programs

AllPile 7.3 Software User Manual in Persian

The program AllPile analyzes pile load capacity for all types of pile including drilled shaft, driven pile, auger-cast pile, steel pipe pile, etc. According to definition of local practices, AllPile is capable of performing these calculations: lateral capacity and deflection, static and cyclic conditions, vertical capacity and settlement, negative and zero friction, group vertical and lateral analysis, and shallow footing. This book is a translation of the official user manual of AllPile software in Persian language.

Specifications:

  • Author: M. A. Rostampour

  • Publisher: Electronic Self-publishing

  • ISBN: -

  • Language: Persian

  • Number of Pages: -

  • First Release: -

  • Last Edition: -

  • Last Modification: -

Structural Engineering Guides

GUD-ST/01: Designing Composite and Metal Deck Roofs

Composite and metal decks are the common one-way roofs used in steel building structures. With the aid of this guide you will learn to design these roofs based on the Iranian National Building Regulations for design and construction of steel structures known as "Mabhas 10". To this end, two thorough examples are solved step by step and all you needed for these roofs are designed: joist beams and their connections, studs, and slab. You can do all these steps for your project using the developed Excel program.

Specifications:

  • Author: M. A. Rostampour

  • Publisher: Electronic Self-publishing

  • Language: Persian (Excel in English)

  • Number of Pages: 25 + Excel Program

  • First Release: -

  • Last Edition: -

  • Last Modification: -

GUD-ST/02: Load Combinations for Steel and RC Buildings based-on Iranian Loading Code

Structures, components, and foundations shall be designed so that their design strength equals or exceeds the effects of the factored loads known as load combinations. Furthermore, another load combination set shall be considered to control the serviceability of a structure. These load combinations have been presented at the Iranian structural loading code called "Mabhas 6". In this guide, these load combinations have been extended for different situations in such a way that they could be employed for any building in structural designing software programs, directly.

Specifications:

  • Author: M. A. Rostampour

  • Publisher: Electronic Self-publishing

  • Language: Persian

  • Number of Pages: 35

  • First Release: Oct 2020

  • Last Edition: -

  • Last Modification: -

GUD-ST/03: Checklist of Structure and Foundation Calculation for Steel and RC Structural Buildings

Checklists help engineers not to miss any item during designing and preparing shop drawings. There are different checklists for buildings which are usually presented by Iran Construction Engineering Organization in the field of architecture, structure, and electrical and mechanical Installations. In this guide, structure and foundation calculations checklist of steel and reinforced concrete structures along with items related to their drawings are presented.

Specifications:

  • Author: M. A. Rostampour

  • Publisher: Electronic Self-publishing

  • Language: Persian

  • Number of Pages: 15

  • First Release: Dec 2020

  • Last Edition: -

  • Last Modification: -

Technical Manuals or Reports

  • M. A. Rostampour, M. S. Barkhordari, "An Introduction to Bionic Architecture", 2011 [Link 1] [Link 2]

  • M. A. Rostampour, "Soil Mechanics Lab's Report: Soil Gradation Test", IUT, 2010 [Link 1] [Link 2]

  • M. A. Rostampour, "Soil Mechanics Lab's Report: Proctor Compaction Test", IUT, 2010 [Link 1] [Link 2]

  • M. A. Rostampour, "Soil Mechanics Lab's Report: Consolidation Settlement Test", IUT, 2010 [Link 1] [Link 2]

  • M. A. Rostampour, "Soil Mechanics Lab's Report: Direct Shearing Test", IUT, 2010 [Link 1] [Link 2]

  • M. A. Rostampour, "Soil Mechanics Lab's Report: California Bearing Ratio", IUT, 2010 [Link 1] [Link 2]

  • M. A. Rostampour, "Soil Mechanics Lab's Report: Uniaxial Test", IUT, 2010 [Link 1] [Link 2]

  • M. A. Rostampour, "Soil Mechanics Lab's Report: Triaxial Test", IUT, 2010 [Link 1] [Link 2]

  • M. A. Rostampour, "Soil Mechanics Lab's Report: Atterberg Limits Test", IUT, 2010 [Link 1] [Link 2]

  • M. A. Rostampour, "Soil Mechanics Lab's Report: Hydrometer Test", IUT, 2010 [Link 1] [Link 2]

  • M. A. Rostampour, "Soil Mechanics Lab's Report: Sand Equivalent Test", IUT, 2010 [Link 1] [Link 2]

  • M. A. Rostampour, "Soil Mechanics Lab's Report: Permeability Coeff. Determination Test Using Constant Head Method", IUT, 2010 [Link 1] [Link 2]

  • M. A. Rostampour, "Soil Mechanics Lab's Report: Permeability Coeff. Determination Test Using Falling Head Method", IUT, 2010 [Link 1] [Link 2]

* All these reports need to improve. If you are interested in, please in touch with me by email. Definitely, you will be considered as an author.

Conference Papers

  1. M. A. Rostampour, H. Mostafaei, “Effects of ADAS Dampers on Plastic Hinge Rotation of Dual Steel Frames Subjected to Near-Field and Far-Field Earthquakes” in 8th International Conference on Seismology & Earthquake Engineering, Tehran, Iran, 2019. [access] - in English

  2. M. A. Rostampour, M. Mahsuli, H. E. Estekanchi, “Probability Distribution Estimation of Structural Seismic Demand by Endurance Time Analysis”, in 3rd International Congress on Civil Engineering, Architecture and Urban Development, Tehran, Iran, 2015. [access] - in Persian

  3. M. A. Rostampour, H. E. Estekanchi, “Corrosion Control and Its Effect on Resistance of Steel Industrial Shed”, in 10th International Congress on Civil Engineering, University of Tabriz, Tabriz, Iran, 2015. [access] - in Persian

  4. M. A. Rostampour, Z. Rostampour, “Acid Precipitation and its Effects on Urban Life”, in 1st International Congress on Civil Engineering, Architecture and Urban Development, Tehran, Iran, 2013. [access] - in Persian