Teaching digital systems in the South Africa context | IEEE Journals & Magazine | IEEE Xplore