ResPubID19585, network computing education, systems computing education, academic review, curriculum development