Instructor of Record
Information Technology Architectures, CNIT 176 (1 Semester, 25 Students), Purdue University, an introduction to information technology architecture for undergraduate students.
Fall 2021
Introduction to Systems Development, CNIT 180 (3 Semesters, 225 Students), Purdue University, an introduction to information systems development and databases for undergraduate students.
Fall 2020
Spring 2021
Fall 2021
Teaching Assitant
Senior Design Project, CSC 492 (2 Semesters, 80 students), North Carolina State University, a course that requires students to apply software engineering principles to a project with an industry partner.
Fall 2023
Spring 2026
Ethics in Computing, CSC 379 (1 Semester, 150 Students), North Carolina State University, a course focused on ethics in the computing profession and how to address these challenges.
Fall 2024
Introduction to Computer Science Research Methods, CSC 298 (1 Semester, 12 Students), North Carolina State University, an elective course that teaches students research methods, with an emphasis on students completing a research project with a faculty mentor.
Spring 2026
“I have come to believe over and over again that what is most important to me must be spoken, made verbal and shared, even at the risk of having it bruised or misunderstood.”