Awad began his academic career in 1976 when he was appointed by the University of Khartoum as a teaching assistant in Computer Center and School of Mathematical Science. He was promoted to Lecturer in Computer Science in 1978, a position he retained until 1981, when he promoted to Assistant Professor and he held this position until 1990 when he promoted to Associate Professor of Computing Science at University of Khartoum. In 1994 he promoted to Professor of Computing Science from Al Shark University (Sudan).