Firstly, you have a basic knowledge on what a node is, a grid, PDEs, ODEs, basic diff and integ. calculus etc. While coding in MATLAB, to be vigilant enough of possible errors, try to look out for parentheses errors which involve indexing and arraying. check for all possible bugs on you code. This contains all files that is uploaded into my Mathworks account on CFD.