A computer construction project that is both educationally sound and can be completed in one semester | IEEE Journals & Magazine | IEEE Xplore