Assistant Professor · University of Dhaka

Md Fahim Arefin

I study how AI can assess programming skills and interpret language, with a focus on computing education and Bangla language technology.

Our paper BanglaMemeX, a 3,000-item dataset for culturally grounded Bangla meme interpretation, has been accepted to Findings of EMNLP 2026.

Md Fahim Arefin
Md Fahim Arefin
Assistant Professor, Computer Science & Engineering, University of Dhaka
Co-founder, AlterYouth
22publications, including accepted work
100+Google Scholar citations

About

I am an Assistant Professor of Computer Science & Engineering at the University of Dhaka, Bangladesh. My research spans assessment in computing education, language-model evaluation, and Bangla language technology.

I use cognitive diagnostic modeling and programming-submission traces to study students’ skills, and evaluate how reliably AI systems interpret their work. My Bangla research examines culturally grounded language understanding.

I graduated at the top of my class in both my B.Sc. and M.Sc. in Computer Science and Engineering at the University of Dhaka.

I also co-founded AlterYouth, which funds 2,600+ monthly scholarships for underprivileged primary school students in Bangladesh.

Supervision & collaboration

All of my recent work has grown out of supervising undergraduate thesis students.

I collaborate with faculty across universities in Bangladesh and abroad, in low-resource language technology, educational data mining, software engineering, and language-model evaluation.

I am open to research collaboration in any of these areas.

Discuss a research idea ↗

Research

I work on two main questions: how AI understands Bangla, and how it evaluates students’ programming skills.

Bangla language research

Datasets and evaluation for language technology that can interpret Bangla in its cultural context.

BanglaMemeX

We annotated 3,000 Bangla memes for metaphor, cultural reference, and intent. The dataset supports evaluation of how multimodal models interpret the relationship between images and language. The paper has been accepted to Findings of EMNLP 2026.

Paper details ↓

Assessment in computing education

Three current projects on programming-skill diagnosis, learning from submission histories, and the reliability of AI tutors.

CodeCognify: can small models diagnose programming skill?

I compare DINA and G-DINA against three small and two large language models on 93 students, 49 problems, and a 12-skill Q-matrix. The aim is to test whether smaller, more accessible models can support fine-grained skill diagnosis.

Why didn’t it pass?

I reconstruct pre-acceptance trajectories from 6,491 submissions by 852 students across 60 problems. These histories provide evidence of how students revise their solutions and where difficulties persist across attempts.

Failure-aware evaluation of LLM tutors

I evaluate whether AI programming tutors detect, repair, or reinforce the misconception behind an incorrect solution. I score 2,350 tutor responses drawn from 3,101 annotated submissions, across three models and four prompting strategies.

Publications

Recent papers on Bangla language understanding, programming assessment, software engineering, and computer vision.

Selected papers below, followed by the complete list, including accepted work.

BanglaMemeX: Advancing Cultural Metaphoric Image Interpretation in Bangla with a Multimodal Explainable Dataset

Findings of EMNLP 2026 · To appear

Sakib, Mahmud, Arefin, Fahim

A 3,000-item explainable dataset for culturally grounded interpretation of Bangla memes. Accepted to Findings; conference presentation is not yet confirmed.

Strict Graders and Hallucinated Mastery: A Cognitive Diagnostic Study of Language Models on Dynamic Programming

CSEDM at EDM 2026 · To appear

Solaiman, Arefin

Language-model graders swing between marking too hard and crediting skills the submission never shows.

All 22 publications

UHGMiner: A Framework and Algorithm for High-Utility Hypergraph MiningADMA 2026 · Jawad, Habib, Alam, Arefin, Ahmed, Leung

BanglaMemeX: Advancing Cultural Metaphoric Image Interpretation in Bangla with a Multimodal Explainable DatasetFindings of EMNLP 2026 · Sakib, Mahmud, Arefin, Fahim

VibeCheck: Assessing the Quality of LLM-Generated Unit TestsPOVC at ASE 2026 · Tabassum, Intesum, Arefin, Zaman

Strict Graders and Hallucinated MasteryCSEDM at EDM 2026 · Solaiman, Arefin

Hyperedge Anomaly Detection with Hypergraph Neural NetworkTransactions on Machine Learning Research · Alam, Rahman, Arefin, Ahmed, Mahmud, Sakib, Leung

A-ProS: Towards Reliable Autonomous Programming Through Multi-Model FeedbackACM TOSEM · Tabassum, Hossain, Arefin, Islam, Zaman

LLM-ProS: Analyzing Large Language Models’ Performance in Competitive Problem SolvingLLM4Code at ICSE 2025 · Hossain, Tabassum, Arefin, Zaman

A New Tree-Based Approach to Mine Sequential PatternsExpert Systems with Applications · Rizvee, Ahmed, Arefin, Leung

Unveiling Market Sentiments: Stock-Market Responses to Diverse News EventsIMCOM 2024 · Solaiman, Rahman, Arefin, Ahmed, Leung, Madill

Applying Sequential Correlation to Identify Order Dependent Activity PairsDhaka University Journal of Applied Science and Engineering · Arefin, Islam, Ahmed

Mining Contextual Item Similarity without Concept HierarchyIMCOM 2022 · Arefin, Ahmed, Rizvee, Leung, Cao

Comparison of Different Sentiment-Analysis Techniques for Bangla ReviewsIEEE R10 HTC 2022 · Jabin, Suhi, Arefin, Hasib

An Automated System to Calculate Marks from Answer ScriptsIEEE IEMCON 2022 · Rizvee, Arefin, Khan, Islam, Rabbi

Data-Driven Hybrid Optimisation-Based Deep Network for Short-Term Residential Load ForecastingIEEE IEMCON 2021 · Sakib, Hasib, Tasawar, Tanzeem, Arefin, Islam

Tree-Miner: Mining Sequential Patterns from SP-TreePAKDD 2020 · Rizvee, Arefin, Ahmed

Discovering Interesting Knowledge from Transactional DatabaseBangladesh Computer Society Journal of Computer and Information Technology · Vol. 2, pp. 33–40 · Arefin, Ahmed

Mining Sequential Correlation with a New MeasureICDM 2018 · Arefin, Islam, Ahmed

Google Scholar record ↗

Contact

If your work touches assessment validity, Bangla or other low-resource languages, or the reliability of model-based evaluation, I would be glad to hear from you.

October 2026 plans: ASE in Munich, presenting VibeCheck at the POVC workshop on 16 October. I also hope to attend EMNLP in Budapest, 24–29 October, with in-person attendance subject to registration support. BanglaMemeX is accepted to Findings.