Assistant Professor · UET Peshawar

Civil engineering,
computed clearly.

I am Faisal ur Rehman, a Computational Structural Engineer working across numerical simulation, masonry and adobe structures, scientific computing, and practical engineering software.

Faisal ur Rehman, Assistant Professor of Civil Engineering at UET Peshawar
Faisal ur RehmanComputational Structural Engineer
20+ yearsEngineering education and computational practice
Assistant ProfessorCivil Engineering, UET Peshawar
PhD researchOpen-source analysis of masonry and adobe
PEC registeredRegistered Engineer, Pakistan Engineering Council

Applications

A front door to practical engineering tools.

This area is ready to become the direct launcher for civil.builders web applications as each tool is released.

Simulation

In development

Structural modelling tools

Numerical workflows for structural analysis, verification, and engineering interpretation.

Project intelligence

In development

Planning and decision tools

Practical interfaces for project data, schedules, reporting, and construction decisions.

BIM and automation

In development

Connected engineering workflows

Open, traceable tools that connect models, field data, analysis, and dashboards.

Expertise

Research, teaching, and software around the same engineering questions.

Full profile
01

Numerical modelling

Finite-, discrete-, and applied-element approaches for nonlinear static, dynamic, and seismic analysis.

02

Masonry and adobe

Research on material behaviour and seismic performance, with an emphasis on open-source simulation.

03

Engineering software

Scientific programming, BIM, GIS, AI, automation, and field-to-report computational workflows.

Teaching

Computational thinking for civil engineers.

Courses connect core theory with programming, modelling software, spatial data, and engineering judgment.

All teaching areas

Programming for Civil Engineers

Using Python and MATLAB to translate engineering logic into clear, testable computational solutions.

  • Python
  • MATLAB
  • Algorithms
  • Data and plotting

Finite Element Analysis and Numerical Modelling

From governing principles and element formulation to assembly, boundary conditions, and interpretation.

  • FEM
  • PVW
  • Element formulation
  • Verification

Structural Analysis Software

Model creation, assumptions, analysis workflows, and engineering checks using structural solvers.

  • OpenSees
  • SAP2000
  • ETABS
  • Nonlinear analysis

Blog

Notes from computational civil engineering.

The blog is prepared for concise articles, teaching notes, modelling workflows, and research reflections. The first posts will be added here.

Visit the blog
ResearchMasonry, adobe, and seismic analysis
MethodsNonlinear modelling and verification
PracticeOpen tools, BIM, GIS, and engineering AI

Discussion

Continue the conversation on Discord.

Join the discussion channel for civil engineering, computational modelling, software, and course-related exchange. Existing server access may be required.

Open Discord