MONIRUL HASAN
Graduate Student Phone: +1-204-***-****
Department of Computer Science E-mail: abpo61@r.postjobfree.com
University of Manitoba Web: http://www.cs.umanitoba.ca/~kmhasan
OBJECTIVE
To contribute to the computing society through research work in theoretical computer science.
RESEARCH INTEREST
Formal Language Theory
Compilers
Artificial Intelligence
Graph Theory
Design and Analysis of Algorithm
EDUCATION
2005-present M. Sc. In Computer Science
University of Manitoba
Advisor: Dr. Christel Kemke
Current CGPA: 4.38/4.50
Thesis: Design and Analysis of a Parallel TAG parser
Expected graduation date: November 2007
1999-2003 B. Sc. in Computer Science
with the distinction of Cum Laude
North South University, Bangladesh
Advisor: Professor M. Kaykobad
Thesis: A Study on Hamiltonicity of Graphs
EXPERIENCES
Teaching Experience
Jan 2007 Apr Sessional Instructor
2007 Department of Computer Science
University of Manitoba
Course: Computer Usage I
Feb 2003 Lecturer
Aug 2005 Department of Computer Science and Engineering
Southeast University, Bangladesh
Courses: Formal Language Theory, Computer Graphics, Advanced Java,
Compiler Construction, Discrete Mathematics, Data Structures in C,
Numerical Methods, Algorithm I, Algorithm II
Research Assistantship
Summer 2007 Research Assistant
Advisor: Dr. Michael Domaratzki
Project: Predicting RNA secondary structures using TAGs
Teaching Assistantship
Fall 2005 - Teaching Assistant, Lab Demonstrator, Grader/Marker
present Department of Computer Science
University of Manitoba
Courses: Introductory Computer Usage I & II, Object Orientation, Artificial
Intelligence
Sep 2006 Tutor
present Disability Services,
University of Manitoba
Courses: Introductory Computer Science I & II, Introductory Computer
Usage I & II, Data Structures and Algorithms, Applied Finite Mathematics
Fall 2001 Teaching Assistant
Summer 2002 School of Business
North South University, Bangladesh
Courses: Introduction to Computers, Introduction to Programming
Administrative Experience
Fall 2003 Course Coordinator
Spring 2004 Department of Computer Science and Engineering
Southeast University, Bangladesh
Other Work Experiences
April 2003 Problem setter
present Elite Problem setters Panel
ACM UVa Online Judge
(http://online-judge.uva.es/p/authors.php)
Summer 2003 Trainer
ACM-ICPC Training Program
North South University
Spring 2001 Student Programmer Assistant
Summer 2001 Department of Computer Science
North South University
Courses: Introduction to Programming (Java), Data Structures in C++
EXTRA-CURRICULAR ACTIVITIES
Problem setting and Judging
Worked as a problem setter and judge in the following national and international programming
contests:
ACM-ICPC 2004 Regional Contest, Dhaka Site (Hosted by North South University)
ACM-ICPC 2003 Regional Contest, Dhaka Site (Hosted by Bangladesh University of
Engineering and Technology)
AIUB Inter University Programming Contest 2003
National Computer Programming Contest 2003
Daffodil Inter University Programming Contest 2003
Participation in Programming Contests
Occasional participation in TopCoder Single Round Matches
(http://www.topcoder.com/tc?module=MemberProfile&cr=11818552)
ACM ICPC Regional Contest 2002, Dhaka Site 4th
Tri-University Programming Contest 2002 2nd
Intra-NSU Programming Contest 2002 (Team) 1st
AIUB Inter University Programming Contest 2002 5th
Intra-NSU Programming Contest 2002 (Individual) 1st
Intra-NSU Programming Contest 2001 (Team) 1st
Intra-NSU Programming Contest 2000 (Team) 2nd
PUBLICATIONS
Conference Paper
Monirul Hasan, Counting Disjoint Longest Increasing Subsequences, Proceedings of the
International Conference on Computer and Information Technology, Dec 19 21, 2003, Dhaka,
Bangladesh, Vol 1, 153 156.
Workshop Papers
Venkatesh Manian, Monirul Hasan and Christel Kemke, HCP with PSMA: A Robust Spoken
Language Parser, (To appear in) Proceedings of NeSy'07 Third International Workshop on
Neural-Symbolic Learning and Reasoning, 8 January 2007, Hyderabad, India.
Christel Kemke, Richard Galka and Monirul Hasan, Towards an Intelligent Interior Design
System, Workshop "Intelligent Virtual Design Environments (IVDEs)", at the Second
International Conference on Design Computing and Cognition (DCC-06), 9 July 2006,
Eindhoven, The Netherlands.