Julia/Python routines developed for structuring an introductory course on computational fluid dynamics are available at GitHub. 

FORTRAN routines developed for the MAE 5093 - Engineering Numerical Analysis course are available at GitHub. 
Matlab codes are available at
In this course, we are using Fundamentals of Engineering Numerical Analysis, 2nd Edition, 2010, Cambridge University Press, by Prof. Parviz Moin.