The Four A's of /CSE Education: Application, Architecture, and Active Learning | IEEE Journals & Magazine | IEEE Xplore