Majeed Kazemitabaar
Scholar

Majeed Kazemitabaar

Google Scholar ID: rwc3gycAAAAJ
Incoming Assistant Professor, Department of Computing Science, University of Alberta
HCIHuman-AI InteractionEnd-User ProgrammingLearning TechnologiesConstructionism
Citations & Impact
All-time
Citations
1,064
 
H-index
10
 
i10-index
10
 
Publications
16
 
Co-authors
11
list available
Resume (English only)
Academic Achievements
  • - Published paper: 'Exploring the Design Space of Cognitive Engagement Techniques with AI-Generated Code for Enhanced Learning' (IUI 2025)
  • - Published paper: 'Improving Steering and Verification in AI-Assisted Data Analysis with Interactive Task Decomposition' (UIST 2024)
  • - Published paper: 'CodeAid: Evaluating a Classroom Deployment of an LLM-based Programming Assistant that Balances Student and Educator Needs' (CHI 2024)
  • - Published paper: 'How Novices Use LLM-Based Code Generators to Solve CS1 Coding Tasks in a Self-Paced Learning Environment' (Koli Calling 2023)
  • - Published paper: 'Studying the effect of AI Code Generators on Supporting Novice Learners in Introductory Programming' (CHI 2023)
Research Experience
  • - Sep 2025: Co-founded LearnAid, an AI teaching assistant, and deployed it at the University of Toronto in three courses with 4,000 students
  • - Apr 2025: Co-organized CHI 2025 workshop on 'AI tools that augment human cognition'
  • - Jan 2025: $300,000 LEAF Grant approved for developing the next generation of CodeAid
Education
  • - PhD Candidate, Department of Computer Science, University of Toronto (Advisor information not provided)
Background
  • - Incoming Assistant Professor at the University of Alberta's Department of Computing Science
  • - Fellow at the Alberta Machine Intelligence Institute (Amii)
  • - Research in Human-Computer Interaction, focusing on interaction and cognition within programming with generative AI
  • - Research areas: (a) studying the implications of AI on over-reliance when learning to code; (b) designing novel interfaces and interventions that cognitively engage programmers with AI-generated solutions; (c) developing human-AI interactions that involve users in editing the AI's chain-of-thought reasoning; (d) deploying pedagogical AI assistants that promote independent problem-solving.
Miscellany
  • - Actively recruiting MSc and PhD students to join his lab for the Fall 2026 semester