Chowdhury started his teaching career as a lecturer of history at the University of Dhaka in 1961. He became a professor in 1978 and served there until 2013. In a long professional career, he was the Chairman of the Department of History, Librarian (in addition to teaching), Dean of the Faculty of Arts, Member of the Syndicate and Senate at the University of Dhaka. Chowdhury was associated with various learned professional organizations. He served as the General Secretary and President of the
Bangladesh History Association. He was President of the
Asiatic Society of Bangladesh (ASB), as well. He was a respected Fellow of that society. Chowdhury served as the
vice-chancellor of the
National University of Bangladesh and
Primeasia University, Bangladesh. ==Works==