The ICARE Lab investigates how we can design more inclusive, effective, and innovative computing education experiences — preparing the next generation of computing professionals.
The ICARE Lab is directed by Dr. Farzana Rahman, Associate Teaching Professor in the Department of Electrical Engineering and Computer Science at Syracuse University. Our work sits at the intersection of computing education research, AI-enhanced learning, and human inclusive STEM education — building evidence-based tools and practices that make computing education and research more accessible and inclusive for all learners.
Designing and evaluating evidence-based teaching strategies — active learning, POGIL, flipped classrooms — to reduce DFW rates in gateway CS courses.
Investigating the role of LLMs and AI pedagogical agents in student learning, including GenAI tool use by undergraduate TAs.
Developing experiential labs and curricula for accessible software development, integrating WCAG and inclusive design into CS courses.
Creating pathways for women, returning professionals, and systemically excluded students to enter and thrive in computing and STEM careers.
Exposing undergraduates to the full research cycle — from problem formulation to publication — through immersive year-long programs like RESORC.
Expanding the computing workforce pipeline through workshops, hands-on training, and teacher professional development programs in Central New York and beyond.

Associate Teaching Professor, Dept. of EECS, Syracuse University
IEEE Region One Outstanding Teaching Award 2025 · Chancellor's Citation for Excellence 2025 · Meredith Teaching Recognition Award 2024
farahman.github.io →Dr. Rahman has over 12 years of experience in computing education research, with 81+ peer-reviewed publications in ACM SIGCSE, IEEE FIE, ASEE, ACM TOCE, and IEEE RESPECT. Her research is funded by NSF, Google Research, Google TensorFlow, NCWIT, Access Computing, and STARS Computing Corps. She serves as Associate Editor of ACM Transactions on Computing Education (TOCE) and Program Co-Chair of ACM SIGCSE 2025 and 2026.
Active and recent funded research initiatives from the ICARE Lab.
Re-Enter STEM through Emerging Technology
A national NSF-funded conference identifying re-entry pathways for women with career breaks to transition into emerging technology academic and industry pipelines. The inaugural RESET '21 conference hosted 440+ attendees and 38 speakers across 38 technical sessions.
Visit RESET Site →Research Exposure in Socially Relevant Computing
A year-long immersive undergraduate research engagement program in the EECS department, exposing students to the full computing research cycle — from literature review to oral presentation. Focuses on women and historically underrepresented groups. 300+ students engaged since 2021.
Visit RESORC Site →Cultivating Next Generation Computing Researchers through Teaching, Mentoring, and Undergraduate Research
A new Google Research-funded initiative designed to systematically cultivate diversity in computing through three interconnected pillars: inclusive classroom pedagogy, structured mentoring for underrepresented students, and undergraduate research engagement.
Supporting High School Computing Teachers with Accessible Learning Labs
Collaborative NSF CSforAll project with RIT expanding access to next-generation computing education for high school students across Central New York. Addresses challenges faced by educators in teaching rapidly evolving topics — AI, ML, cybersecurity, and algorithmic bias.
Experiential Accessible Learning Labs for Promoting Inclusive Software Development
Collaborative NSF project with RIT developing hands-on experiential laboratories teaching accessible and responsible software development. Students learn WCAG guidelines, color blindness simulation, localization, and assistive technology integration through project-based learning.
LLMs, AI Agents, and ChatGPT in Undergraduate CS Learning
Investigating how generative AI tools — including ChatGPT, LLM-enhanced error messages, and AI pedagogical agents — shape student learning, TA effectiveness, and course outcomes in introductory and upper-level CS courses. Exploring both benefits and risks of AI adoption in computing classrooms.
Recent work examines ChatGPT use strategies by undergraduate TAs in large CS2 courses (SIGCSE 2025), and the impact of AI on learning outcomes in intro computing (ASEE StLawrenece and ACM ITiCSE).
Aspiring Students in Computing & Engineering Network
NCWIT-funded program building a network of aspiring students in computing and engineering at Syracuse University, creating community, mentoring, and professional development pathways for underrepresented students.
SaTC EDU: Instructional Laboratories for Blockchain Security
Collaborative NSF SaTC EDU project developing instructional lab modules for blockchain security applications, creating hands-on curricula for undergraduate and graduate students in cybersecurity education.
Current students and collaborators.

Associate Teaching Professor, Dept. of EECS, Syracuse University
farahman.github.io →BS CS · SU
AIED Technology
BS CS · SU
AI Education
MS Software Eng · RIT
Accessible computing education
Undergrad · RIT
Accessibility in SE education
Associate Professor · RIT
Accessible Learning Labs
Professor · MDC
Computing Education
Assistant Professor · FIU
Computing and AI Education
Assistant Professor · SU
Cybersecurity Education and Accessible Learning
Teaching Professor · NCSU
Computing Education and TA Training
81+ peer-reviewed publications · 1,156 citations · h-index 16 · i10-index 33
For the complete list of 81+ publications, visit Google Scholar or DBLP.