Teaching Interests: Introduction to Computing and Programming, Data Structures, Object Oriented Programming, Artificial Intelligence, Software Engineering.
Research Interests: Artificial Intelligence, Natural Language Processing, Computational Linguistics, Machine Translation, Computational Intelligence, Machine Learning, Machine Translation Evaluation.