Journal of basic science and engineering