Joined Punjab University in April, 2006 as Principal College of Information Technology, ealier he was in UMT as Professor of Computer Science.Dr Sarwar brings with him a distinguished record spanning two decades of teaching and research in Pakistan, Kuwait and the United States. Dr Sarwar joined LUMS in December 2001 and became the head of the department in July 2003. Before LUMS, he served for 11 years at University of Portland's Electrical Engineering and Computer Science Department. During that time, he spent a year-long sabbatical as a Visiting Associate Professor at the Department of Electrical and Computer Engineering, Kuwait University. From January 1991 to August 1991, he was the Area Chair, Computer Science at the Pak-American Institute of Management Sciences, Lahore. From August 1988 to August 1990, he served as an Assistant Professor at the Department of Electrical and Computer Engineering, Kuwait University. He started his academic career in April 1982 as a Lecturer at the Department of Electrical Engineering, University of Engineering and Technology (UET), Lahore.
Dr Sarwar has 19 scholarly publications to his credit and has co-authored four books in the area of operating systems. His most recent book, UNIX: The Textbook, 2nd Ed., was published on July 22, 2004. Dr. Sarwar's other books include UNIX: The Textbook, 1st Ed.; LINUX: The Textbook and LINUX and UNIX Programming Tools: A Primer for Software Developers.
All of his books were published by Addison Wesley, Boston, USA. His books are being used as textbooks in over 100 universities and colleges in the US, including University of Texas at Austin, University of North Carolina at Chapel Hill, University of Arizona, Stevens Tech, University of California at Santa Barbara and Syracuse University. His books have also been translated into the Chinese and Spanish languages and are being used as textbooks in various universities in China, Spain and Mexico. Dr Sarwar is currently member of the Punjab IT Board (PITB), Higher Education Commission's (HEC) National Committee for Standardization of Science Labs, and HEC's National Committee for Review of the Computer Science Curriculum. He received his BSEE from UET, Lahore, and MS as well as PhD degrees in Computer Engineering from the Iowa State University. He is a member of the IEEE.