Teaching and Mentoring

All courses below are in the Department of Computer Science at North Carolina A&T State University unless noted.

Instructor

Artificial Intelligence and Machine Learning (COMP 365)Instructor
  • Sole instructor for 55 undergraduate students; delivered all lectures and supervised one graduate teaching assistant.
  • Redesigned the course around hands-on labs in which students build and evaluate working AI systems, shifting the emphasis from code completion toward critical evaluation of model outputs.
  • Designed the lecture sequence, recitations, labs, homework sets, and quizzes. These materials were adopted in later offerings.
Shirley Shajarian with her COMP 365 class
With my COMP 365 students, Spring 2025.
Artificial Intelligence and Machine Learning (COMP 365)Supervising Instructor
  • Oversaw the course's delivery, materials, and assessment in the semester after my own offering.
  • Mentored and supervised the incoming instructor through their first semester teaching the course.

Lead Teaching Assistant

Generative AI and Large Language Models (COMP 485)Co-designed the course curriculum and instructional materials; lead recitations and hands-on lab sessions and grade homework and quizzes.
Security of Emergent Networks (COMP 826)Led recitations and hands-on lab sessions and graded homework and quizzes.
Artificial Intelligence and Machine Learning (COMP 365)Led recitations and hands-on lab sessions; wrote and graded quizzes and homework sets.

Curriculum Development

  • ABET-aligned course improvement (COMP 365). Through the course assessment and continuous-improvement process tied to ABET-aligned learning outcomes, identified where students needed more practice moving from concepts to practical application, then developed two new instructional modules with hands-on labs and refined them the following semester based on student performance.
  • New course design (COMP 485). Contributed to the curriculum, syllabus, topic sequence, instructional materials, and hands-on labs for Generative AI and Large Language Models, first offered in Fall 2026.
  • NSF CyberTraining (#2416992). Developed labs on retrieval-augmented generation, prompt engineering, and AI model evaluation for COMP 365, and LLM-focused materials for COMP 485.
  • NSF SaTC EDU. Helped develop hands-on educational activities in cybersecurity, artificial intelligence, and emerging computing topics.

Mentoring

Kennedy Marsh
Kennedy MarshM.S. in Computer Science

Guest Lectures

Transformers and Retrieval-Augmented Generation
Prompt Engineering in Action: Applications of Generative AI
From the Internet of Things to Fog ComputingDistributed Systems course, Azad University
Cloud ComputingDistributed Systems course, Azad University