Rafiul Hassan Title Associate Professor of Computer Science and Curriculum Development Specialist Telephone (207) 768-9627 E-mail md.hassan@maine.edu Education Ph.D., University of Melbourne, 2007 B.Eng., Shah Jalal University of Science and Technology, 1998