**Useful Resources** =============================== There are some useful materials to get familiar with fundamentals of finite element method and its implementation in an open-source code (FEniCS). The list of the suggested materials is presented here: 1. `Introduction to Numerical Methods for Variational Problems `_ 2. `FEniCS Book `_ 3. `A FEniCS Tutorial `_ 4. `Solving PDEs in Python (The FEniCS Tutorial I) `_ 5. `Differential Evolution optimization algorithm `_ 6. `Linear Regression in Machine learning `_ 7. `Introduction to Neural Networks `_