Home About Me News Contact Me


Computational Engineering Training

In the age of fast-growing modern technologies, machines are becoming smartly actful beyond the individuals. However, being thinkful and the art of thinking outside the box for the delivery of creative solutions will always be integral for individuals’ growth with no chance for a machine to replace. Therefore, my teaching philosophy is simply developing creativity and using tools for being creative beyond the standard.

  • Practical Weld Modeling and Simulation
  • Welding engineering, similar to many other fields, will ultimately be dominated by digital engineering for delivering services that have historically relied on the recommendation of standards or past experiences of the welding team including welders, supervisors, and engineers. However, almost no training material was found in Canada on computational welding engineering in either the university curricula for teaching students advanced skills of computational welding analysis nor in short-term training for those working in industrial projects. Besides universities, the syllabus of the International Welding Engineer (IWE) certificate of the International Institute of Welding (IIW) does not require welding simulation training for certificate holders although the IIW’s vision requires integration of computers with welding engineering.

    I initiated my signature course at the University of Ottawa (2014) on welding engineering based on simulation and modeling. Later, I delivered this course at the University of British Columbia which is 4th year curriculum course of materials engineering. I believe my students learned how to become innovative when developing a solution for welding engineering and they are ready for the future of weld engineering. A course in this content can be formed for your industrial audiences who want to enhance their skill beyond the standard.







    ``MTRL 472 - Welding and Joining in Materials” (You Tube Channel)
    How to Prepare a Weld Model using Abaqus Welding Interface, Published in Fall, 2018. 

  • Computational Fracture Analysis
  • Nowadays, fracture analysis of complex structures cannot be a general study and we need a case-specific problem-solving skill. The skill of computational fracture engineering provides an opportunity for the most reliable case-specific problem-solving without the need to simplification assumption to precisely compute the behavior of defect in our structures. My portfolio consists of high-end services for major pipeline, shipbuilding, and aerospace clients on computational fracture mechanics where we performed over 100 engineering critical assessments using simulation tools for 3D non-planar evolution of crack front under different loading condition. So I prepared and delivered a course that covers the theory and fundamentals of fracture analysis but largely extend the topic to teach computational fracture analysis. The course was for industrial audiences and loaded with actual projects.


  • Simulation-Based Fitness-for-Service
  • Structural integrity management benefits the most of Fitness-for-Service (FFS) under BS 7910 or API 579 when the engineering critical assessment ECA conducted based of precise calculation of stress concentration, plastic collapse, stress intensity, fracture failure, and a trajectory mapping of growth on the Failure Assessment diagram (FAD). So, this special course offers a computational analysis of these parameters for the satisfaction of BS 7910 / API 579 when you need to have a reliable and defendable ground of making the decision for accepting or rejecting a flaw in your structure.