Notes on Current Projects, CFD, Programming and Computing

This website was written as a record of my self-taught approach to certain aspects of engineering, as I continue to develop my skills and knowledge.

Current Projects

Here is where I provide a list of the current projects I am working on, with links to progress reports.


These pages are based on several MOOCS, variously quoted academic resources and personal notes I have made.


The notes here are a complied set from various internet sources, online courses and my own experience.


These topics include the operating system, version control and desktop publishing.