Prof. Taqwa Hariguna, S.T., M.Kom., Ph.D.