All Projects Project 04

Finite Element Analysis in Python

Python code for coursework in ENME302 Computational and Applied Mechanical Analysis.

Built a Python program for finite element analysis using the direct stiffness method. Developed for an exam, I extended the tool to support user defined node coordinates and member intersections to make easier to use.

I challenged myself to make the code easy to understand with comments and decriptions for all the variable, I also used classes to clean up the functionality of the code.

  • Python
  • Object-Oriented Programming
  • Graphs
  • Software Design
Timeline Jul 2026–Aug 2026
Language Python
Project Type Coursework
Outcome Scalable tool retained for future projects
Gallery — photos, drawings, and videos