Maths and Programming for Engineering



Introduction to Mathematical Methods for use in Engineering Programming, aimed at Engineering students who are familiar with Numerical Methods and are interested in implementing these techniques in computer programming (C++).


  • Stiffness Matrix Assembly and Inversion
  • Solution of Nodal Displacements and Member Forces
  • 2D Pinned Truss Problem
  • Implementation in C++
  • Writing DXF Files
  • Course Notes :

    Member Force Calculation
    Stiffness Matrix
    Matrix Inversion
    Reading Input Files
    Writing DXF Files
    2D Pinned C++ Program source code
    2D Pinned Processing Program source code

    External Resourses :

    Dev C++ programming software (free)
    DXF File Format reference